/*!**************************************************************************************
 * @file        Det_Types.h
 * @brief       Det Types头文件
 * @details     主要包含Det 模块的参数定义等
 * @date        2023-3-17
 * @version     V1.0
 * @copyright   Copyright (C) 2015-2024 Lixiang Group Holding Limited
 ****************************************************************************************/
#ifndef DET_TYPES_H
#define DET_TYPES_H

#ifdef __cplusplus
extern "C"
{
#endif

/************************** MODULE_OS start **************************/
/*=============== OSSERVICEID_GETAPPLICATIONID ===============*/
#define MODULE_OS_OSSERVICEID_GETAPPLICATIONID_E_OS_ACCESS (0x00010001UL)

/*=============== OSSERVICEID_CALLTRUSTEDFUNCTION ===============*/
#define MODULE_OS_OSSERVICEID_CALLTRUSTEDFUNCTION_E_OS_ACCESS (0x00010201UL)
#define MODULE_OS_OSSERVICEID_CALLTRUSTEDFUNCTION_E_OS_CALLEVEL (0x00010202UL)
#define MODULE_OS_OSSERVICEID_CALLTRUSTEDFUNCTION_E_OS_SERVICEID (0x00010209UL)

/*=============== OSSERVICEID_STARTSCHEDULETABLEREL ===============*/
#define MODULE_OS_OSSERVICEID_STARTSCHEDULETABLEREL_E_OS_ACCESS (0x00010701UL)
#define MODULE_OS_OSSERVICEID_STARTSCHEDULETABLEREL_E_OS_CALLEVEL (0x00010702UL)
#define MODULE_OS_OSSERVICEID_STARTSCHEDULETABLEREL_E_OS_ID (0x00010703UL)
#define MODULE_OS_OSSERVICEID_STARTSCHEDULETABLEREL_E_OS_STATE (0x00010707UL)
#define MODULE_OS_OSSERVICEID_STARTSCHEDULETABLEREL_E_OS_VALUE (0x00010708UL)
#define MODULE_OS_OSSERVICEID_STARTSCHEDULETABLEREL_E_OS_DISABLEDINT (0x0001070cUL)

/*=============== OSSERVICEID_STARTSCHEDULETABLEABS ===============*/
#define MODULE_OS_OSSERVICEID_STARTSCHEDULETABLEABS_E_OS_ACCESS (0x00010801UL)
#define MODULE_OS_OSSERVICEID_STARTSCHEDULETABLEABS_E_OS_CALLEVEL (0x00010802UL)
#define MODULE_OS_OSSERVICEID_STARTSCHEDULETABLEABS_E_OS_ID (0x00010803UL)
#define MODULE_OS_OSSERVICEID_STARTSCHEDULETABLEABS_E_OS_STATE (0x00010807UL)
#define MODULE_OS_OSSERVICEID_STARTSCHEDULETABLEABS_E_OS_VALUE (0x00010808UL)
#define MODULE_OS_OSSERVICEID_STARTSCHEDULETABLEABS_E_OS_DISABLEDINT (0x0001080cUL)

/*=============== OSSERVICEID_STOPSCHEDULETABLE ===============*/
#define MODULE_OS_OSSERVICEID_STOPSCHEDULETABLE_E_OS_ACCESS (0x00010901UL)
#define MODULE_OS_OSSERVICEID_STOPSCHEDULETABLE_E_OS_CALLEVEL (0x00010902UL)
#define MODULE_OS_OSSERVICEID_STOPSCHEDULETABLE_E_OS_ID (0x00010903UL)
#define MODULE_OS_OSSERVICEID_STOPSCHEDULETABLE_E_OS_NOFUNC (0x00010905UL)
#define MODULE_OS_OSSERVICEID_STOPSCHEDULETABLE_E_OS_DISABLEDINT (0x0001090cUL)

/*=============== OSSERVICEID_SETSCHEDULETABLEAPPID ===============*/
#define MODULE_OS_OSSERVICEID_SETSCHEDULETABLEAPPID_E_OS_ACCESS (0x00012801UL)
#define MODULE_OS_OSSERVICEID_SETSCHEDULETABLEAPPID_E_OS_CALLEVEL (0x00012802UL)
#define MODULE_OS_OSSERVICEID_SETSCHEDULETABLEAPPID_E_OS_ID (0x00012803UL)
#define MODULE_OS_OSSERVICEID_SETSCHEDULETABLEAPPID_E_OS_DISABLEDINT (0x0001280cUL)

/*=============== OSSERVICEID_CLEARSTOPSCHEDULETABLEAPPID ===============*/
#define MODULE_OS_OSSERVICEID_CLEARSTOPSCHEDULETABLEAPPID_E_OS_ACCESS (0x00012901UL)
#define MODULE_OS_OSSERVICEID_CLEARSTOPSCHEDULETABLEAPPID_E_OS_CALLEVEL (0x00012902UL)
#define MODULE_OS_OSSERVICEID_CLEARSTOPSCHEDULETABLEAPPID_E_OS_ID (0x00012903UL)
#define MODULE_OS_OSSERVICEID_CLEARSTOPSCHEDULETABLEAPPID_E_OS_DISABLEDINT (0x0001290cUL)

/*=============== OSSERVICEID_NEXTSCHEDULETABLE ===============*/
#define MODULE_OS_OSSERVICEID_NEXTSCHEDULETABLE_E_OS_ACCESS (0x00010a01UL)
#define MODULE_OS_OSSERVICEID_NEXTSCHEDULETABLE_E_OS_CALLEVEL (0x00010a02UL)
#define MODULE_OS_OSSERVICEID_NEXTSCHEDULETABLE_E_OS_ID (0x00010a03UL)
#define MODULE_OS_OSSERVICEID_NEXTSCHEDULETABLE_E_OS_NOFUNC (0x00010a05UL)
#define MODULE_OS_OSSERVICEID_NEXTSCHEDULETABLE_E_OS_STATE (0x00010a07UL)
#define MODULE_OS_OSSERVICEID_NEXTSCHEDULETABLE_E_OS_DISABLEDINT (0x00010a0cUL)

/*=============== OSSERVICEID_NEXTSCHEDULETABLEFROMSTOP ===============*/
#define MODULE_OS_OSSERVICEID_NEXTSCHEDULETABLEFROMSTOP_E_OS_ACCESS (0x00011d01UL)
#define MODULE_OS_OSSERVICEID_NEXTSCHEDULETABLEFROMSTOP_E_OS_CALLEVEL (0x00011d02UL)
#define MODULE_OS_OSSERVICEID_NEXTSCHEDULETABLEFROMSTOP_E_OS_ID (0x00011d03UL)
#define MODULE_OS_OSSERVICEID_NEXTSCHEDULETABLEFROMSTOP_E_OS_NOFUNC (0x00011d05UL)
#define MODULE_OS_OSSERVICEID_NEXTSCHEDULETABLEFROMSTOP_E_OS_STATE (0x00011d07UL)
#define MODULE_OS_OSSERVICEID_NEXTSCHEDULETABLEFROMSTOP_E_OS_DISABLEDINT (0x00011d0cUL)

/*=============== OSSERVICEID_STARTSCHEDULETABLESYNCHRON ===============*/
#define MODULE_OS_OSSERVICEID_STARTSCHEDULETABLESYNCHRON_E_OS_ACCESS (0x00010b01UL)
#define MODULE_OS_OSSERVICEID_STARTSCHEDULETABLESYNCHRON_E_OS_CALLEVEL (0x00010b02UL)
#define MODULE_OS_OSSERVICEID_STARTSCHEDULETABLESYNCHRON_E_OS_ID (0x00010b03UL)
#define MODULE_OS_OSSERVICEID_STARTSCHEDULETABLESYNCHRON_E_OS_STATE (0x00010b07UL)
#define MODULE_OS_OSSERVICEID_STARTSCHEDULETABLESYNCHRON_E_OS_DISABLEDINT (0x00010b0cUL)

/*=============== OSSERVICEID_SYNCSCHEDULETABLE ===============*/
#define MODULE_OS_OSSERVICEID_SYNCSCHEDULETABLE_E_OS_ACCESS (0x00010c01UL)
#define MODULE_OS_OSSERVICEID_SYNCSCHEDULETABLE_E_OS_CALLEVEL (0x00010c02UL)
#define MODULE_OS_OSSERVICEID_SYNCSCHEDULETABLE_E_OS_ID (0x00010c03UL)
#define MODULE_OS_OSSERVICEID_SYNCSCHEDULETABLE_E_OS_STATE (0x00010c07UL)
#define MODULE_OS_OSSERVICEID_SYNCSCHEDULETABLE_E_OS_VALUE (0x00010c08UL)
#define MODULE_OS_OSSERVICEID_SYNCSCHEDULETABLE_E_OS_DISABLEDINT (0x00010c0cUL)

/*=============== OSSERVICEID_DEVIATESCHEDULETABLE ===============*/
#define MODULE_OS_OSSERVICEID_DEVIATESCHEDULETABLE_E_OS_ACCESS (0x00011801UL)
#define MODULE_OS_OSSERVICEID_DEVIATESCHEDULETABLE_E_OS_CALLEVEL (0x00011802UL)
#define MODULE_OS_OSSERVICEID_DEVIATESCHEDULETABLE_E_OS_ID (0x00011803UL)
#define MODULE_OS_OSSERVICEID_DEVIATESCHEDULETABLE_E_OS_STATE (0x00011807UL)
#define MODULE_OS_OSSERVICEID_DEVIATESCHEDULETABLE_E_OS_VALUE (0x00011808UL)
#define MODULE_OS_OSSERVICEID_DEVIATESCHEDULETABLE_E_OS_DISABLEDINT (0x0001180cUL)

/*=============== OSSERVICEID_SETSCHEDULETABLEASYNC ===============*/
#define MODULE_OS_OSSERVICEID_SETSCHEDULETABLEASYNC_E_OS_ACCESS (0x00010d01UL)
#define MODULE_OS_OSSERVICEID_SETSCHEDULETABLEASYNC_E_OS_CALLEVEL (0x00010d02UL)
#define MODULE_OS_OSSERVICEID_SETSCHEDULETABLEASYNC_E_OS_ID (0x00010d03UL)
#define MODULE_OS_OSSERVICEID_SETSCHEDULETABLEASYNC_E_OS_DISABLEDINT (0x00010d0cUL)

/*=============== OSSERVICEID_GETSCHEDULETABLESTATUS ===============*/
#define MODULE_OS_OSSERVICEID_GETSCHEDULETABLESTATUS_E_OS_ACCESS (0x00010e01UL)
#define MODULE_OS_OSSERVICEID_GETSCHEDULETABLESTATUS_E_OS_CALLEVEL (0x00010e02UL)
#define MODULE_OS_OSSERVICEID_GETSCHEDULETABLESTATUS_E_OS_ID (0x00010e03UL)
#define MODULE_OS_OSSERVICEID_GETSCHEDULETABLESTATUS_E_OS_DISABLEDINT (0x00010e0cUL)
#define MODULE_OS_OSSERVICEID_GETSCHEDULETABLESTATUS_E_OS_PARAM_POINTER (0x00010e17UL)

/*=============== OSSERVICEID_INCREMENTCOUNTER ===============*/
#define MODULE_OS_OSSERVICEID_INCREMENTCOUNTER_E_OS_ACCESS (0x00010f01UL)
#define MODULE_OS_OSSERVICEID_INCREMENTCOUNTER_E_OS_CALLEVEL (0x00010f02UL)
#define MODULE_OS_OSSERVICEID_INCREMENTCOUNTER_E_OS_ID (0x00010f03UL)
#define MODULE_OS_OSSERVICEID_INCREMENTCOUNTER_E_OS_CORE (0x00010f13UL)

/*=============== OSSERVICEID_GETCOUNTERVALUE ===============*/
#define MODULE_OS_OSSERVICEID_GETCOUNTERVALUE_E_OS_ACCESS (0x00011001UL)
#define MODULE_OS_OSSERVICEID_GETCOUNTERVALUE_E_OS_CALLEVEL (0x00011002UL)
#define MODULE_OS_OSSERVICEID_GETCOUNTERVALUE_E_OS_ID (0x00011003UL)
#define MODULE_OS_OSSERVICEID_GETCOUNTERVALUE_E_OS_CORE (0x00011013UL)
#define MODULE_OS_OSSERVICEID_GETCOUNTERVALUE_E_OS_PARAM_POINTER (0x00011017UL)

/*=============== OSSERVICEID_GETELAPSEDVALUE ===============*/
#define MODULE_OS_OSSERVICEID_GETELAPSEDVALUE_E_OS_ACCESS (0x00011101UL)
#define MODULE_OS_OSSERVICEID_GETELAPSEDVALUE_E_OS_CALLEVEL (0x00011102UL)
#define MODULE_OS_OSSERVICEID_GETELAPSEDVALUE_E_OS_ID (0x00011103UL)
#define MODULE_OS_OSSERVICEID_GETELAPSEDVALUE_E_OS_VALUE (0x00011108UL)
#define MODULE_OS_OSSERVICEID_GETELAPSEDVALUE_E_OS_CORE (0x00011113UL)
#define MODULE_OS_OSSERVICEID_GETELAPSEDVALUE_E_OS_PARAM_POINTER (0x00011117UL)

/*=============== OSSERVICEID_TERMINATEAPPLICATION ===============*/
#define MODULE_OS_OSSERVICEID_TERMINATEAPPLICATION_E_OS_ACCESS (0x00011201UL)
#define MODULE_OS_OSSERVICEID_TERMINATEAPPLICATION_E_OS_CALLEVEL (0x00011202UL)
#define MODULE_OS_OSSERVICEID_TERMINATEAPPLICATION_E_OS_ID (0x00011203UL)
#define MODULE_OS_OSSERVICEID_TERMINATEAPPLICATION_E_OS_STATE (0x00011207UL)
#define MODULE_OS_OSSERVICEID_TERMINATEAPPLICATION_E_OS_VALUE (0x00011208UL)
#define MODULE_OS_OSSERVICEID_TERMINATEAPPLICATION_E_OS_DISABLEDINT (0x0001120cUL)
#define MODULE_OS_OSSERVICEID_TERMINATEAPPLICATION_E_OS_SYS_KILL_KERNEL_OBJ (0x000112f6UL)
#define MODULE_OS_OSSERVICEID_TERMINATEAPPLICATION_E_OS_SYS_NO_RESTARTTASK (0x000112f7UL)

/*=============== OSSERVICEID_ALLOWACCESS ===============*/
#define MODULE_OS_OSSERVICEID_ALLOWACCESS_E_OS_ACCESS (0x00011301UL)
#define MODULE_OS_OSSERVICEID_ALLOWACCESS_E_OS_CALLEVEL (0x00011302UL)
#define MODULE_OS_OSSERVICEID_ALLOWACCESS_E_OS_STATE (0x00011307UL)
#define MODULE_OS_OSSERVICEID_ALLOWACCESS_E_OS_DISABLEDINT (0x0001130cUL)

/*=============== OSSERVICEID_GETAPPLICATIONSTATE ===============*/
#define MODULE_OS_OSSERVICEID_GETAPPLICATIONSTATE_E_OS_CALLEVEL (0x00011402UL)
#define MODULE_OS_OSSERVICEID_GETAPPLICATIONSTATE_E_OS_ID (0x00011403UL)
#define MODULE_OS_OSSERVICEID_GETAPPLICATIONSTATE_E_OS_DISABLEDINT (0x0001140cUL)
#define MODULE_OS_OSSERVICEID_GETAPPLICATIONSTATE_E_OS_PARAM_POINTER (0x00011417UL)

/*=============== OSSERVICEID_GETSPINLOCK ===============*/
#define MODULE_OS_OSSERVICEID_GETSPINLOCK_E_OS_ACCESS (0x00011901UL)
#define MODULE_OS_OSSERVICEID_GETSPINLOCK_E_OS_CALLEVEL (0x00011902UL)
#define MODULE_OS_OSSERVICEID_GETSPINLOCK_E_OS_ID (0x00011903UL)
#define MODULE_OS_OSSERVICEID_GETSPINLOCK_E_OS_INTERFERENCE_DEADLOCK (0x00011915UL)
#define MODULE_OS_OSSERVICEID_GETSPINLOCK_E_OS_NESTING_DEADLOCK (0x00011916UL)

/*=============== OSSERVICEID_RELEASESPINLOCK ===============*/
#define MODULE_OS_OSSERVICEID_RELEASESPINLOCK_E_OS_ACCESS (0x00011a01UL)
#define MODULE_OS_OSSERVICEID_RELEASESPINLOCK_E_OS_CALLEVEL (0x00011a02UL)
#define MODULE_OS_OSSERVICEID_RELEASESPINLOCK_E_OS_ID (0x00011a03UL)
#define MODULE_OS_OSSERVICEID_RELEASESPINLOCK_E_OS_NOFUNC (0x00011a05UL)
#define MODULE_OS_OSSERVICEID_RELEASESPINLOCK_E_OS_STATE (0x00011a07UL)

/*=============== OSSERVICEID_TRYTOGETSPINLOCK ===============*/
#define MODULE_OS_OSSERVICEID_TRYTOGETSPINLOCK_E_OS_ACCESS (0x00011b01UL)
#define MODULE_OS_OSSERVICEID_TRYTOGETSPINLOCK_E_OS_CALLEVEL (0x00011b02UL)
#define MODULE_OS_OSSERVICEID_TRYTOGETSPINLOCK_E_OS_ID (0x00011b03UL)
#define MODULE_OS_OSSERVICEID_TRYTOGETSPINLOCK_E_OS_INTERFERENCE_DEADLOCK (0x00011b15UL)
#define MODULE_OS_OSSERVICEID_TRYTOGETSPINLOCK_E_OS_NESTING_DEADLOCK (0x00011b16UL)
#define MODULE_OS_OSSERVICEID_TRYTOGETSPINLOCK_E_OS_PARAM_POINTER (0x00011b17UL)

/*=============== OSSERVICEID_IOCSEND ===============*/
#define MODULE_OS_OSSERVICEID_IOCSEND_E_OS_ACCESS (0x00011e01UL)
#define MODULE_OS_OSSERVICEID_IOCSEND_E_OS_ID (0x00011e03UL)
#define MODULE_OS_OSSERVICEID_IOCSEND_E_OS_LIMIT (0x00011e04UL)
#define MODULE_OS_OSSERVICEID_IOCSEND_E_OS_DISABLEDINT (0x00011e0cUL)
#define MODULE_OS_OSSERVICEID_IOCSEND_E_OS_PARAM_POINTER (0x00011e17UL)
#define MODULE_OS_OSSERVICEID_IOCSEND_E_OS_IOC_LOST_DATA (0x00011e3dUL)

/*=============== OSSERVICEID_IOCWRITE ===============*/
#define MODULE_OS_OSSERVICEID_IOCWRITE_E_OS_ACCESS (0x00011f01UL)
#define MODULE_OS_OSSERVICEID_IOCWRITE_E_OS_ID (0x00011f03UL)
#define MODULE_OS_OSSERVICEID_IOCWRITE_E_OS_DISABLEDINT (0x00011f0cUL)
#define MODULE_OS_OSSERVICEID_IOCWRITE_E_OS_PARAM_POINTER (0x00011f17UL)

/*=============== OSSERVICEID_IOCRECEIVE ===============*/
#define MODULE_OS_OSSERVICEID_IOCRECEIVE_E_OS_ACCESS (0x00012201UL)
#define MODULE_OS_OSSERVICEID_IOCRECEIVE_E_OS_ID (0x00012203UL)
#define MODULE_OS_OSSERVICEID_IOCRECEIVE_E_OS_DISABLEDINT (0x0001220cUL)
#define MODULE_OS_OSSERVICEID_IOCRECEIVE_E_OS_PARAM_POINTER (0x00012217UL)
#define MODULE_OS_OSSERVICEID_IOCRECEIVE_E_OS_IOC_LOST_DATA (0x0001223dUL)
#define MODULE_OS_OSSERVICEID_IOCRECEIVE_E_OS_IOC_NO_DATA (0x0001223eUL)
#define MODULE_OS_OSSERVICEID_IOCRECEIVE_E_OS_IOC_NO_DATA_E_OS_IOC_LOST_DATA (0x0001223fUL)

/*=============== OSSERVICEID_IOCREAD ===============*/
#define MODULE_OS_OSSERVICEID_IOCREAD_E_OS_ACCESS (0x00012301UL)
#define MODULE_OS_OSSERVICEID_IOCREAD_E_OS_ID (0x00012303UL)
#define MODULE_OS_OSSERVICEID_IOCREAD_E_OS_DISABLEDINT (0x0001230cUL)
#define MODULE_OS_OSSERVICEID_IOCREAD_E_OS_PARAM_POINTER (0x00012317UL)

/*=============== OSSERVICEID_IOCEMPTYQUEUE ===============*/
#define MODULE_OS_OSSERVICEID_IOCEMPTYQUEUE_E_OS_ACCESS (0x00012601UL)
#define MODULE_OS_OSSERVICEID_IOCEMPTYQUEUE_E_OS_ID (0x00012603UL)
#define MODULE_OS_OSSERVICEID_IOCEMPTYQUEUE_E_OS_DISABLEDINT (0x0001260cUL)

/*=============== OSSERVICEID_GETCURRENTAPPLICATIONID ===============*/
#define MODULE_OS_OSSERVICEID_GETCURRENTAPPLICATIONID_E_OS_ACCESS (0x00012701UL)

/*=============== OSSERVICEID_GETTICKCOUNT ===============*/
#define MODULE_OS_OSSERVICEID_GETTICKCOUNT_E_OS_CALLEVEL (0x0001a002UL)
#define MODULE_OS_OSSERVICEID_GETTICKCOUNT_E_OS_DISABLEDINT (0x0001a00cUL)
#define MODULE_OS_OSSERVICEID_GETTICKCOUNT_E_OS_PARAM_POINTER (0x0001a017UL)

/*=============== OSSERVICEID_DELAYTASK ===============*/
#define MODULE_OS_OSSERVICEID_DELAYTASK_E_OS_CALLEVEL (0x0001a102UL)
#define MODULE_OS_OSSERVICEID_DELAYTASK_E_OS_ID (0x0001a103UL)
#define MODULE_OS_OSSERVICEID_DELAYTASK_E_OS_RESOURCE (0x0001a106UL)
#define MODULE_OS_OSSERVICEID_DELAYTASK_E_OS_DISABLEDINT (0x0001a10cUL)
#define MODULE_OS_OSSERVICEID_DELAYTASK_E_OS_SPINLOCK (0x0001a114UL)

/*=============== OSSERVICEID_ACTIVATETASK ===============*/
#define MODULE_OS_OSSERVICEID_ACTIVATETASK_E_OS_ACCESS (0x0001d901UL)
#define MODULE_OS_OSSERVICEID_ACTIVATETASK_E_OS_CALLEVEL (0x0001d902UL)
#define MODULE_OS_OSSERVICEID_ACTIVATETASK_E_OS_ID (0x0001d903UL)
#define MODULE_OS_OSSERVICEID_ACTIVATETASK_E_OS_LIMIT (0x0001d904UL)
#define MODULE_OS_OSSERVICEID_ACTIVATETASK_E_OS_DISABLEDINT (0x0001d90cUL)
#define MODULE_OS_OSSERVICEID_ACTIVATETASK_E_OS_PARAM_POINTER (0x0001d917UL)

/*=============== OSSERVICEID_TERMINATETASK ===============*/
#define MODULE_OS_OSSERVICEID_TERMINATETASK_E_OS_CALLEVEL (0x0001da02UL)
#define MODULE_OS_OSSERVICEID_TERMINATETASK_E_OS_ID (0x0001da03UL)
#define MODULE_OS_OSSERVICEID_TERMINATETASK_E_OS_RESOURCE (0x0001da06UL)
#define MODULE_OS_OSSERVICEID_TERMINATETASK_E_OS_DISABLEDINT (0x0001da0cUL)
#define MODULE_OS_OSSERVICEID_TERMINATETASK_E_OS_SPINLOCK (0x0001da14UL)
#define MODULE_OS_OSSERVICEID_TERMINATETASK_E_OS_PARAM_POINTER (0x0001da17UL)

/*=============== OSSERVICEID_CHAINTASK ===============*/
#define MODULE_OS_OSSERVICEID_CHAINTASK_E_OS_ACCESS (0x0001db01UL)
#define MODULE_OS_OSSERVICEID_CHAINTASK_E_OS_CALLEVEL (0x0001db02UL)
#define MODULE_OS_OSSERVICEID_CHAINTASK_E_OS_ID (0x0001db03UL)
#define MODULE_OS_OSSERVICEID_CHAINTASK_E_OS_RESOURCE (0x0001db06UL)
#define MODULE_OS_OSSERVICEID_CHAINTASK_E_OS_DISABLEDINT (0x0001db0cUL)
#define MODULE_OS_OSSERVICEID_CHAINTASK_E_OS_SPINLOCK (0x0001db14UL)
#define MODULE_OS_OSSERVICEID_CHAINTASK_E_OS_PARAM_POINTER (0x0001db17UL)

/*=============== OSSERVICEID_GETTASKID ===============*/
#define MODULE_OS_OSSERVICEID_GETTASKID_E_OS_CALLEVEL (0x0001dc02UL)
#define MODULE_OS_OSSERVICEID_GETTASKID_E_OS_ID (0x0001dc03UL)
#define MODULE_OS_OSSERVICEID_GETTASKID_E_OS_DISABLEDINT (0x0001dc0cUL)
#define MODULE_OS_OSSERVICEID_GETTASKID_E_OS_PARAM_POINTER (0x0001dc17UL)

/*=============== OSSERVICEID_GETTASKSTATE ===============*/
#define MODULE_OS_OSSERVICEID_GETTASKSTATE_E_OS_ACCESS (0x0001dd01UL)
#define MODULE_OS_OSSERVICEID_GETTASKSTATE_E_OS_CALLEVEL (0x0001dd02UL)
#define MODULE_OS_OSSERVICEID_GETTASKSTATE_E_OS_ID (0x0001dd03UL)
#define MODULE_OS_OSSERVICEID_GETTASKSTATE_E_OS_DISABLEDINT (0x0001dd0cUL)
#define MODULE_OS_OSSERVICEID_GETTASKSTATE_E_OS_PARAM_POINTER (0x0001dd17UL)

/*=============== OSSERVICEID_SCHEDULE ===============*/
#define MODULE_OS_OSSERVICEID_SCHEDULE_E_OS_CALLEVEL (0x0001de02UL)
#define MODULE_OS_OSSERVICEID_SCHEDULE_E_OS_ID (0x0001de03UL)
#define MODULE_OS_OSSERVICEID_SCHEDULE_E_OS_RESOURCE (0x0001de06UL)
#define MODULE_OS_OSSERVICEID_SCHEDULE_E_OS_DISABLEDINT (0x0001de0cUL)
#define MODULE_OS_OSSERVICEID_SCHEDULE_E_OS_SPINLOCK (0x0001de14UL)

/*=============== OSSERVICEID_SETEVENT ===============*/
#define MODULE_OS_OSSERVICEID_SETEVENT_E_OS_ACCESS (0x0001df01UL)
#define MODULE_OS_OSSERVICEID_SETEVENT_E_OS_CALLEVEL (0x0001df02UL)
#define MODULE_OS_OSSERVICEID_SETEVENT_E_OS_ID (0x0001df03UL)
#define MODULE_OS_OSSERVICEID_SETEVENT_E_OS_STATE (0x0001df07UL)
#define MODULE_OS_OSSERVICEID_SETEVENT_E_OS_VALUE (0x0001df08UL)
#define MODULE_OS_OSSERVICEID_SETEVENT_E_OS_DISABLEDINT (0x0001df0cUL)

/*=============== OSSERVICEID_CLEAREVENT ===============*/
#define MODULE_OS_OSSERVICEID_CLEAREVENT_E_OS_ACCESS (0x0001e001UL)
#define MODULE_OS_OSSERVICEID_CLEAREVENT_E_OS_CALLEVEL (0x0001e002UL)
#define MODULE_OS_OSSERVICEID_CLEAREVENT_E_OS_ID (0x0001e003UL)
#define MODULE_OS_OSSERVICEID_CLEAREVENT_E_OS_VALUE (0x0001e008UL)
#define MODULE_OS_OSSERVICEID_CLEAREVENT_E_OS_DISABLEDINT (0x0001e00cUL)

/*=============== OSSERVICEID_GETEVENT ===============*/
#define MODULE_OS_OSSERVICEID_GETEVENT_E_OS_ACCESS (0x0001e101UL)
#define MODULE_OS_OSSERVICEID_GETEVENT_E_OS_CALLEVEL (0x0001e102UL)
#define MODULE_OS_OSSERVICEID_GETEVENT_E_OS_ID (0x0001e103UL)
#define MODULE_OS_OSSERVICEID_GETEVENT_E_OS_STATE (0x0001e107UL)
#define MODULE_OS_OSSERVICEID_GETEVENT_E_OS_DISABLEDINT (0x0001e10cUL)
#define MODULE_OS_OSSERVICEID_GETEVENT_E_OS_PARAM_POINTER (0x0001e117UL)

/*=============== OSSERVICEID_WAITEVENT ===============*/
#define MODULE_OS_OSSERVICEID_WAITEVENT_E_OS_ACCESS (0x0001e201UL)
#define MODULE_OS_OSSERVICEID_WAITEVENT_E_OS_CALLEVEL (0x0001e202UL)
#define MODULE_OS_OSSERVICEID_WAITEVENT_E_OS_ID (0x0001e203UL)
#define MODULE_OS_OSSERVICEID_WAITEVENT_E_OS_RESOURCE (0x0001e206UL)
#define MODULE_OS_OSSERVICEID_WAITEVENT_E_OS_VALUE (0x0001e208UL)
#define MODULE_OS_OSSERVICEID_WAITEVENT_E_OS_DISABLEDINT (0x0001e20cUL)
#define MODULE_OS_OSSERVICEID_WAITEVENT_E_OS_SPINLOCK (0x0001e214UL)

/*=============== OSSERVICEID_GETALARMBASE ===============*/
#define MODULE_OS_OSSERVICEID_GETALARMBASE_E_OS_ACCESS (0x0001e301UL)
#define MODULE_OS_OSSERVICEID_GETALARMBASE_E_OS_CALLEVEL (0x0001e302UL)
#define MODULE_OS_OSSERVICEID_GETALARMBASE_E_OS_ID (0x0001e303UL)
#define MODULE_OS_OSSERVICEID_GETALARMBASE_E_OS_DISABLEDINT (0x0001e30cUL)
#define MODULE_OS_OSSERVICEID_GETALARMBASE_E_OS_PARAM_POINTER (0x0001e317UL)

/*=============== OSSERVICEID_GETALARM ===============*/
#define MODULE_OS_OSSERVICEID_GETALARM_E_OS_ACCESS (0x0001e401UL)
#define MODULE_OS_OSSERVICEID_GETALARM_E_OS_CALLEVEL (0x0001e402UL)
#define MODULE_OS_OSSERVICEID_GETALARM_E_OS_ID (0x0001e403UL)
#define MODULE_OS_OSSERVICEID_GETALARM_E_OS_NOFUNC (0x0001e405UL)
#define MODULE_OS_OSSERVICEID_GETALARM_E_OS_DISABLEDINT (0x0001e40cUL)
#define MODULE_OS_OSSERVICEID_GETALARM_E_OS_PARAM_POINTER (0x0001e417UL)

/*=============== OSSERVICEID_SETRELALARM ===============*/
#define MODULE_OS_OSSERVICEID_SETRELALARM_E_OS_ACCESS (0x0001e501UL)
#define MODULE_OS_OSSERVICEID_SETRELALARM_E_OS_CALLEVEL (0x0001e502UL)
#define MODULE_OS_OSSERVICEID_SETRELALARM_E_OS_ID (0x0001e503UL)
#define MODULE_OS_OSSERVICEID_SETRELALARM_E_OS_STATE (0x0001e507UL)
#define MODULE_OS_OSSERVICEID_SETRELALARM_E_OS_VALUE (0x0001e508UL)
#define MODULE_OS_OSSERVICEID_SETRELALARM_E_OS_DISABLEDINT (0x0001e50cUL)

/*=============== OSSERVICEID_SETABSALARM ===============*/
#define MODULE_OS_OSSERVICEID_SETABSALARM_E_OS_ACCESS (0x0001e601UL)
#define MODULE_OS_OSSERVICEID_SETABSALARM_E_OS_CALLEVEL (0x0001e602UL)
#define MODULE_OS_OSSERVICEID_SETABSALARM_E_OS_ID (0x0001e603UL)
#define MODULE_OS_OSSERVICEID_SETABSALARM_E_OS_STATE (0x0001e607UL)
#define MODULE_OS_OSSERVICEID_SETABSALARM_E_OS_VALUE (0x0001e608UL)
#define MODULE_OS_OSSERVICEID_SETABSALARM_E_OS_DISABLEDINT (0x0001e60cUL)

/*=============== OSSERVICEID_CANCELALARM ===============*/
#define MODULE_OS_OSSERVICEID_CANCELALARM_E_OS_ACCESS (0x0001e701UL)
#define MODULE_OS_OSSERVICEID_CANCELALARM_E_OS_CALLEVEL (0x0001e702UL)
#define MODULE_OS_OSSERVICEID_CANCELALARM_E_OS_ID (0x0001e703UL)
#define MODULE_OS_OSSERVICEID_CANCELALARM_E_OS_NOFUNC (0x0001e705UL)
#define MODULE_OS_OSSERVICEID_CANCELALARM_E_OS_DISABLEDINT (0x0001e70cUL)

/*=============== OSSERVICEID_GETRESOURCE ===============*/
#define MODULE_OS_OSSERVICEID_GETRESOURCE_E_OS_ACCESS (0x0001e801UL)
#define MODULE_OS_OSSERVICEID_GETRESOURCE_E_OS_CALLEVEL (0x0001e802UL)
#define MODULE_OS_OSSERVICEID_GETRESOURCE_E_OS_ID (0x0001e803UL)
#define MODULE_OS_OSSERVICEID_GETRESOURCE_E_OS_DISABLEDINT (0x0001e80cUL)

/*=============== OSSERVICEID_RELEASERESOURCE ===============*/
#define MODULE_OS_OSSERVICEID_RELEASERESOURCE_E_OS_ACCESS (0x0001e901UL)
#define MODULE_OS_OSSERVICEID_RELEASERESOURCE_E_OS_CALLEVEL (0x0001e902UL)
#define MODULE_OS_OSSERVICEID_RELEASERESOURCE_E_OS_ID (0x0001e903UL)
#define MODULE_OS_OSSERVICEID_RELEASERESOURCE_E_OS_NOFUNC (0x0001e905UL)
#define MODULE_OS_OSSERVICEID_RELEASERESOURCE_E_OS_DISABLEDINT (0x0001e90cUL)

/*=============== OSSERVICEID_ENABLEINTERRUPTSOURCE ===============*/
#define MODULE_OS_OSSERVICEID_ENABLEINTERRUPTSOURCE_E_OS_ACCESS (0x0001ea01UL)
#define MODULE_OS_OSSERVICEID_ENABLEINTERRUPTSOURCE_E_OS_CALLEVEL (0x0001ea02UL)
#define MODULE_OS_OSSERVICEID_ENABLEINTERRUPTSOURCE_E_OS_ID (0x0001ea03UL)
#define MODULE_OS_OSSERVICEID_ENABLEINTERRUPTSOURCE_E_OS_NOFUNC (0x0001ea05UL)

/*=============== OSSERVICEID_DISABLEINTERRUPTSOURCE ===============*/
#define MODULE_OS_OSSERVICEID_DISABLEINTERRUPTSOURCE_E_OS_ACCESS (0x0001eb01UL)
#define MODULE_OS_OSSERVICEID_DISABLEINTERRUPTSOURCE_E_OS_CALLEVEL (0x0001eb02UL)
#define MODULE_OS_OSSERVICEID_DISABLEINTERRUPTSOURCE_E_OS_ID (0x0001eb03UL)
#define MODULE_OS_OSSERVICEID_DISABLEINTERRUPTSOURCE_E_OS_NOFUNC (0x0001eb05UL)

/*=============== OSSERVICEID_CLEARPENDINGINTERRUPT ===============*/
#define MODULE_OS_OSSERVICEID_CLEARPENDINGINTERRUPT_E_OS_ACCESS (0x0001ec01UL)
#define MODULE_OS_OSSERVICEID_CLEARPENDINGINTERRUPT_E_OS_CALLEVEL (0x0001ec02UL)
#define MODULE_OS_OSSERVICEID_CLEARPENDINGINTERRUPT_E_OS_ID (0x0001ec03UL)
/*************************** MODULE_OS end ***************************/

/************************** MODULE_RTE start **************************/
/*=============== RTE_SEND_SERVICE_ID ===============*/
#define MODULE_RTE_RTE_SEND_SERVICE_ID_RTE_E_OS_ERROR (0x00021302UL)
#define MODULE_RTE_RTE_SEND_SERVICE_ID_RTE_E_COM_ERROR (0x00021303UL)
#define MODULE_RTE_RTE_SEND_SERVICE_ID_RTE_E_LIMIT (0x00021382UL)
#define MODULE_RTE_RTE_SEND_SERVICE_ID_RTE_E_UNCONNECTED (0x00021386UL)

/*=============== RTE_WRITE_SERVICE_ID ===============*/
#define MODULE_RTE_RTE_WRITE_SERVICE_ID_RTE_E_INVALID (0x00021401UL)
#define MODULE_RTE_RTE_WRITE_SERVICE_ID_RTE_E_OS_ERROR (0x00021402UL)
#define MODULE_RTE_RTE_WRITE_SERVICE_ID_RTE_E_COM_ERROR (0x00021403UL)
#define MODULE_RTE_RTE_WRITE_SERVICE_ID_RTE_E_UNCONNECTED (0x00021486UL)

/*=============== RTE_SWITCH_SERVICE_ID ===============*/
#define MODULE_RTE_RTE_SWITCH_SERVICE_ID_RTE_E_OS_ERROR (0x00021502UL)
#define MODULE_RTE_RTE_SWITCH_SERVICE_ID_RTE_E_LIMIT (0x00021582UL)
#define MODULE_RTE_RTE_SWITCH_SERVICE_ID_RTE_E_UNCONNECTED (0x00021586UL)

/*=============== RTE_SWITCHACK_SERVICE_ID ===============*/
#define MODULE_RTE_RTE_SWITCHACK_SERVICE_ID_RTE_E_OS_ERROR (0x00021802UL)
#define MODULE_RTE_RTE_SWITCHACK_SERVICE_ID_RTE_E_TIMEOUT (0x00021881UL)
#define MODULE_RTE_RTE_SWITCHACK_SERVICE_ID_RTE_E_NO_DATA (0x00021883UL)
#define MODULE_RTE_RTE_SWITCHACK_SERVICE_ID_RTE_E_TRANSMIT_ACK (0x00021884UL)
#define MODULE_RTE_RTE_SWITCHACK_SERVICE_ID_RTE_E_UNCONNECTED (0x00021886UL)

/*=============== RTE_READ_SERVICE_ID ===============*/
#define MODULE_RTE_RTE_READ_SERVICE_ID_RTE_E_INVALID (0x00021901UL)
#define MODULE_RTE_RTE_READ_SERVICE_ID_RTE_E_OS_ERROR (0x00021902UL)
#define MODULE_RTE_RTE_READ_SERVICE_ID_RTE_E_COM_ERROR (0x00021903UL)
#define MODULE_RTE_RTE_READ_SERVICE_ID_RTE_E_MAX_AGE_EXCEEDED (0x00021940UL)
#define MODULE_RTE_RTE_READ_SERVICE_ID_RTE_E_NEVER_RECEIVED (0x00021985UL)
#define MODULE_RTE_RTE_READ_SERVICE_ID_RTE_E_UNCONNECTED (0x00021986UL)

/*=============== RTE_DREAD_SERVICE_ID ===============*/
#define MODULE_RTE_RTE_DREAD_SERVICE_ID_RTE_E_OS_ERROR (0x00021a02UL)

/*=============== RTE_RECEIVE_SERVICE_ID ===============*/
#define MODULE_RTE_RTE_RECEIVE_SERVICE_ID_RTE_E_OS_ERROR (0x00021b02UL)
#define MODULE_RTE_RTE_RECEIVE_SERVICE_ID_RTE_E_COM_ERROR (0x00021b03UL)
#define MODULE_RTE_RTE_RECEIVE_SERVICE_ID_RTE_E_LOST_DATA (0x00021b40UL)
#define MODULE_RTE_RTE_RECEIVE_SERVICE_ID_RTE_E_TIMEOUT (0x00021b81UL)
#define MODULE_RTE_RTE_RECEIVE_SERVICE_ID_RTE_E_NO_DATA (0x00021b83UL)
#define MODULE_RTE_RTE_RECEIVE_SERVICE_ID_RTE_E_UNCONNECTED (0x00021b86UL)

/*=============== RTE_CALL_SERVICE_ID ===============*/
#define MODULE_RTE_RTE_CALL_SERVICE_ID_RTE_E_OS_ERROR (0x00021c02UL)
#define MODULE_RTE_RTE_CALL_SERVICE_ID_RTE_E_COM_ERROR (0x00021c03UL)
#define MODULE_RTE_RTE_CALL_SERVICE_ID_RTE_E_TIMEOUT (0x00021c81UL)
#define MODULE_RTE_RTE_CALL_SERVICE_ID_RTE_E_LIMIT (0x00021c82UL)
#define MODULE_RTE_RTE_CALL_SERVICE_ID_RTE_E_UNCONNECTED (0x00021c86UL)

/*=============== RTE_RESULT_SERVICE_ID ===============*/
#define MODULE_RTE_RTE_RESULT_SERVICE_ID_RTE_E_OS_ERROR (0x00021d02UL)
#define MODULE_RTE_RTE_RESULT_SERVICE_ID_RTE_E_COM_ERROR (0x00021d03UL)
#define MODULE_RTE_RTE_RESULT_SERVICE_ID_RTE_E_TIMEOUT (0x00021d81UL)
#define MODULE_RTE_RTE_RESULT_SERVICE_ID_RTE_E_NO_DATA (0x00021d83UL)
#define MODULE_RTE_RTE_RESULT_SERVICE_ID_RTE_E_UNCONNECTED (0x00021d86UL)

/*=============== RTE_COMCBK_SG_SERVICE_ID ===============*/
#define MODULE_RTE_RTE_COMCBK_SG_SERVICE_ID_RTE_E_OS_ERROR (0x00029502UL)
#define MODULE_RTE_RTE_COMCBK_SG_SERVICE_ID_RTE_E_COM_ERROR (0x00029503UL)

/*=============== RTE_COMCBK_SN_SERVICE_ID ===============*/
#define MODULE_RTE_RTE_COMCBK_SN_SERVICE_ID_RTE_E_OS_ERROR (0x00029f02UL)
#define MODULE_RTE_RTE_COMCBK_SN_SERVICE_ID_RTE_E_COM_ERROR (0x00029f03UL)

/*=============== RTE_TASK_SERVICE_ID ===============*/
#define MODULE_RTE_RTE_TASK_SERVICE_ID_RTE_E_OS_ERROR (0x0002f002UL)
#define MODULE_RTE_RTE_TASK_SERVICE_ID_RTE_E_COM_ERROR (0x0002f003UL)

/*=============== RTE_COMSENDSIGNALPROXYPERIODIC_SERVICE_ID ===============*/
#define MODULE_RTE_RTE_COMSENDSIGNALPROXYPERIODIC_SERVICE_ID_RTE_E_OS_ERROR (0x0002fa02UL)
#define MODULE_RTE_RTE_COMSENDSIGNALPROXYPERIODIC_SERVICE_ID_RTE_E_COM_ERROR (0x0002fa03UL)
/*************************** MODULE_RTE end ***************************/

/************************** ECUM start **************************/
/*=============== ECUM_GETVERSIONINFO_ID ===============*/
#define ECUM_ECUM_GETVERSIONINFO_ID_ECUM_E_NULL_POINTER (0x000a0012UL)

/*=============== ECUM_REQUESTRUN_ID ===============*/
#define ECUM_ECUM_REQUESTRUN_ID_ECUM_E_UNINIT (0x000a0310UL)
#define ECUM_ECUM_REQUESTRUN_ID_ECUM_E_INVALID_PAR (0x000a0313UL)

/*=============== ECUM_RELEASERUN_ID ===============*/
#define ECUM_ECUM_RELEASERUN_ID_ECUM_E_UNINIT (0x000a0410UL)
#define ECUM_ECUM_RELEASERUN_ID_ECUM_E_INVALID_PAR (0x000a0413UL)

/*=============== ECUM_SELECTSHUTDOWNTARGET_ID ===============*/
#define ECUM_ECUM_SELECTSHUTDOWNTARGET_ID_ECUM_E_UNINIT (0x000a0610UL)
#define ECUM_ECUM_SELECTSHUTDOWNTARGET_ID_ECUM_E_STATE_PAR_OUT_OF_RANGE (0x000a0616UL)

/*=============== ECUM_GETSTATE_ID ===============*/
#define ECUM_ECUM_GETSTATE_ID_ECUM_E_UNINIT (0x000a0710UL)
#define ECUM_ECUM_GETSTATE_ID_ECUM_E_NULL_POINTER (0x000a0712UL)

/*=============== ECUM_GETSHUTDOWNTARGET_ID ===============*/
#define ECUM_ECUM_GETSHUTDOWNTARGET_ID_ECUM_E_UNINIT (0x000a0910UL)
#define ECUM_ECUM_GETSHUTDOWNTARGET_ID_ECUM_E_NULL_POINTER (0x000a0912UL)

/*=============== ECUM_REQUESTPOSTRUN_ID ===============*/
#define ECUM_ECUM_REQUESTPOSTRUN_ID_ECUM_E_UNINIT (0x000a0a10UL)
#define ECUM_ECUM_REQUESTPOSTRUN_ID_ECUM_E_INVALID_PAR (0x000a0a13UL)

/*=============== ECUM_RELEASEPOSTRUN_ID ===============*/
#define ECUM_ECUM_RELEASEPOSTRUN_ID_ECUM_E_UNINIT (0x000a0b10UL)
#define ECUM_ECUM_RELEASEPOSTRUN_ID_ECUM_E_INVALID_PAR (0x000a0b13UL)

/*=============== ECUM_SETWAKEUPEVENT_ID ===============*/
#define ECUM_ECUM_SETWAKEUPEVENT_ID_ECUM_E_UNKNOWN_WAKEUP_SOURCE (0x000a0c17UL)

/*=============== ECUM_VALIDATE_WAKEUP_EVENT_ID ===============*/
#define ECUM_ECUM_VALIDATE_WAKEUP_EVENT_ID_ECUM_E_UNKNOWN_WAKEUP_SOURCE (0x000a1417UL)

/*=============== ECUM_MAINFUNCTION_ID ===============*/
#define ECUM_ECUM_MAINFUNCTION_ID_ECUM_E_INVALID_SHUTDOWN_TARGET (0x000a1819UL)
#define ECUM_ECUM_MAINFUNCTION_ID_ECUM_E_INVALID_CURRENT_STATE (0x000a181aUL)

/*=============== ECUM_SELECTSHUTDOWNCAUSE_ID ===============*/
#define ECUM_ECUM_SELECTSHUTDOWNCAUSE_ID_ECUM_E_UNINIT (0x000a1b10UL)

/*=============== ECUM_GETSHUTDOWNCAUSE_ID ===============*/
#define ECUM_ECUM_GETSHUTDOWNCAUSE_ID_ECUM_E_UNINIT (0x000a1c10UL)
#define ECUM_ECUM_GETSHUTDOWNCAUSE_ID_ECUM_E_NULL_POINTER (0x000a1c12UL)

/*=============== ECUM_GODOWN_ID ===============*/
#define ECUM_ECUM_GODOWN_ID_ECUM_E_UNINIT (0x000a1f10UL)

/*=============== ECUM_GOHALT_ID ===============*/
#define ECUM_ECUM_GOHALT_ID_ECUM_E_UNINIT (0x000a2010UL)

/*=============== ECUM_GOPOLL_ID ===============*/
#define ECUM_ECUM_GOPOLL_ID_ECUM_E_UNINIT (0x000a2110UL)
/*************************** ECUM end ***************************/

/************************** FIM start **************************/
/*=============== FIM_INIT_ID ===============*/
#define FIM_FIM_INIT_ID_FIM_E_PARAM_POINTER (0x000b0004UL)
#define FIM_FIM_INIT_ID_FIM_E_INIT_FAILED (0x000b0005UL)
#define FIM_FIM_INIT_ID_FIM_E_REINIT (0x000b0010UL)

/*=============== FIM_GETFUNCTIONPERMISSION_ID ===============*/
#define FIM_FIM_GETFUNCTIONPERMISSION_ID_FIM_E_UNINIT (0x000b0101UL)
#define FIM_FIM_GETFUNCTIONPERMISSION_ID_FIM_E_FID_OUT_OF_RANGE (0x000b0102UL)
#define FIM_FIM_GETFUNCTIONPERMISSION_ID_FIM_E_PARAM_POINTER (0x000b0104UL)

/*=============== FIM_DEMTRIGGERONMONITORSTATUS_ID ===============*/
#define FIM_FIM_DEMTRIGGERONMONITORSTATUS_ID_FIM_E_UNINIT (0x000b0201UL)
#define FIM_FIM_DEMTRIGGERONMONITORSTATUS_ID_FIM_E_EVENTID_OUT_OF_RANGE (0x000b0203UL)

/*=============== FIM_DEMINIT_ID ===============*/
#define FIM_FIM_DEMINIT_ID_FIM_E_UNINIT (0x000b0301UL)
#define FIM_FIM_DEMINIT_ID_FIM_E_REINIT (0x000b0310UL)

/*=============== FIM_GETVERSIONINFO_ID ===============*/
#define FIM_FIM_GETVERSIONINFO_ID_FIM_E_PARAM_POINTER (0x000b0404UL)

/*=============== FIM_MAINFUNCTION_ID ===============*/
#define FIM_FIM_MAINFUNCTION_ID_FIM_E_UNINIT (0x000b0501UL)

/*=============== FIM_SETFUNCTIONAVAILABLE_ID ===============*/
#define FIM_FIM_SETFUNCTIONAVAILABLE_ID_FIM_E_UNINIT (0x000b0701UL)
#define FIM_FIM_SETFUNCTIONAVAILABLE_ID_FIM_E_FID_OUT_OF_RANGE (0x000b0702UL)
/*************************** FIM end ***************************/

/************************** COMM start **************************/
/*=============== COMM_SERVICEID_INIT ===============*/
#define COMM_COMM_SERVICEID_INIT_COMM_E_WRONG_PARAMETERS (0x000c0102UL)

/*=============== COMM_SERVICEID_DEINIT ===============*/
#define COMM_COMM_SERVICEID_DEINIT_COMM_E_UNINIT (0x000c0201UL)

/*=============== COMM_SERVICEID_GETSTATUS ===============*/
#define COMM_COMM_SERVICEID_GETSTATUS_COMM_E_WRONG_PARAMETERS (0x000c0302UL)

/*=============== COMM_SERVICEID_GETINHIBITIONSTATUS ===============*/
#define COMM_COMM_SERVICEID_GETINHIBITIONSTATUS_COMM_E_UNINIT (0x000c0401UL)
#define COMM_COMM_SERVICEID_GETINHIBITIONSTATUS_COMM_E_WRONG_PARAMETERS (0x000c0402UL)

/*=============== COMM_SERVICEID_REQUESTCOMMODE ===============*/
#define COMM_COMM_SERVICEID_REQUESTCOMMODE_COMM_E_UNINIT (0x000c0501UL)
#define COMM_COMM_SERVICEID_REQUESTCOMMODE_COMM_E_WRONG_PARAMETERS (0x000c0502UL)

/*=============== COMM_SERVICEID_GETMAXCOMMODE ===============*/
#define COMM_COMM_SERVICEID_GETMAXCOMMODE_COMM_E_UNINIT (0x000c0601UL)
#define COMM_COMM_SERVICEID_GETMAXCOMMODE_COMM_E_WRONG_PARAMETERS (0x000c0602UL)

/*=============== COMM_SERVICEID_GETREQUESTEDCOMMODE ===============*/
#define COMM_COMM_SERVICEID_GETREQUESTEDCOMMODE_COMM_E_UNINIT (0x000c0701UL)
#define COMM_COMM_SERVICEID_GETREQUESTEDCOMMODE_COMM_E_WRONG_PARAMETERS (0x000c0702UL)

/*=============== COMM_SERVICEID_GETCURRENTCOMMODE ===============*/
#define COMM_COMM_SERVICEID_GETCURRENTCOMMODE_COMM_E_UNINIT (0x000c0801UL)
#define COMM_COMM_SERVICEID_GETCURRENTCOMMODE_COMM_E_WRONG_PARAMETERS (0x000c0802UL)

/*=============== COMM_SERVICEID_PREVENTWAKEUP ===============*/
#define COMM_COMM_SERVICEID_PREVENTWAKEUP_COMM_E_UNINIT (0x000c0901UL)
#define COMM_COMM_SERVICEID_PREVENTWAKEUP_COMM_E_WRONG_PARAMETERS (0x000c0902UL)

/*=============== COMM_SERVICEID_LIMITCHANNELTONOCOMMODE ===============*/
#define COMM_COMM_SERVICEID_LIMITCHANNELTONOCOMMODE_COMM_E_UNINIT (0x000c0b01UL)
#define COMM_COMM_SERVICEID_LIMITCHANNELTONOCOMMODE_COMM_E_WRONG_PARAMETERS (0x000c0b02UL)

/*=============== COMM_SERVICEID_LIMITECUTONOCOMMODE ===============*/
#define COMM_COMM_SERVICEID_LIMITECUTONOCOMMODE_COMM_E_UNINIT (0x000c0c01UL)

/*=============== COMM_SERVICEID_READINHIBITCOUNTER ===============*/
#define COMM_COMM_SERVICEID_READINHIBITCOUNTER_COMM_E_UNINIT (0x000c0d01UL)
#define COMM_COMM_SERVICEID_READINHIBITCOUNTER_COMM_E_WRONG_PARAMETERS (0x000c0d02UL)

/*=============== COMM_SERVICEID_RESETINHIBITCOUNTER ===============*/
#define COMM_COMM_SERVICEID_RESETINHIBITCOUNTER_COMM_E_UNINIT (0x000c0e01UL)

/*=============== COMM_SERVICEID_SETECUGROUPCLASSIFICATION ===============*/
#define COMM_COMM_SERVICEID_SETECUGROUPCLASSIFICATION_COMM_E_UNINIT (0x000c0f01UL)

/*=============== COMM_SERVICEID_NM_NETWORKSTARTINDICATION ===============*/
#define COMM_COMM_SERVICEID_NM_NETWORKSTARTINDICATION_COMM_E_UNINIT (0x000c1501UL)
#define COMM_COMM_SERVICEID_NM_NETWORKSTARTINDICATION_COMM_E_WRONG_PARAMETERS (0x000c1502UL)

/*=============== COMM_SERVICEID_NM_NETWORKMODE ===============*/
#define COMM_COMM_SERVICEID_NM_NETWORKMODE_COMM_E_UNINIT (0x000c1801UL)
#define COMM_COMM_SERVICEID_NM_NETWORKMODE_COMM_E_WRONG_PARAMETERS (0x000c1802UL)

/*=============== COMM_SERVICEID_NM_PREPAREBUSSLEEPMODE ===============*/
#define COMM_COMM_SERVICEID_NM_PREPAREBUSSLEEPMODE_COMM_E_UNINIT (0x000c1901UL)
#define COMM_COMM_SERVICEID_NM_PREPAREBUSSLEEPMODE_COMM_E_WRONG_PARAMETERS (0x000c1902UL)

/*=============== COMM_SERVICEID_NM_BUSSLEEPMODE ===============*/
#define COMM_COMM_SERVICEID_NM_BUSSLEEPMODE_COMM_E_UNINIT (0x000c1a01UL)
#define COMM_COMM_SERVICEID_NM_BUSSLEEPMODE_COMM_E_WRONG_PARAMETERS (0x000c1a02UL)

/*=============== COMM_SERVICEID_NM_RESTARTINDICATION ===============*/
#define COMM_COMM_SERVICEID_NM_RESTARTINDICATION_COMM_E_UNINIT (0x000c1b01UL)
#define COMM_COMM_SERVICEID_NM_RESTARTINDICATION_COMM_E_WRONG_PARAMETERS (0x000c1b02UL)

/*=============== COMM_SERVICEID_DCM_ACTIVEDIAGNOSTIC ===============*/
#define COMM_COMM_SERVICEID_DCM_ACTIVEDIAGNOSTIC_COMM_E_UNINIT (0x000c1f01UL)
#define COMM_COMM_SERVICEID_DCM_ACTIVEDIAGNOSTIC_COMM_E_WRONG_PARAMETERS (0x000c1f02UL)

/*=============== COMM_SERVICEID_DCM_INACTIVEDIAGNOSTIC ===============*/
#define COMM_COMM_SERVICEID_DCM_INACTIVEDIAGNOSTIC_COMM_E_UNINIT (0x000c2001UL)
#define COMM_COMM_SERVICEID_DCM_INACTIVEDIAGNOSTIC_COMM_E_WRONG_PARAMETERS (0x000c2002UL)

/*=============== COMM_SERVICEID_ECUM_PNCWAKEUPINDICATION ===============*/
#define COMM_COMM_SERVICEID_ECUM_PNCWAKEUPINDICATION_COMM_E_UNINIT (0x000c2501UL)

/*=============== COMM_SERVICEID_ECUM_WAKEUPINDICATION ===============*/
#define COMM_COMM_SERVICEID_ECUM_WAKEUPINDICATION_COMM_E_UNINIT (0x000c2a01UL)
#define COMM_COMM_SERVICEID_ECUM_WAKEUPINDICATION_COMM_E_WRONG_PARAMETERS (0x000c2a02UL)

/*=============== COMM_SERVICEID_BUSSM_MODEINDICATION ===============*/
#define COMM_COMM_SERVICEID_BUSSM_MODEINDICATION_COMM_E_UNINIT (0x000c3301UL)
#define COMM_COMM_SERVICEID_BUSSM_MODEINDICATION_COMM_E_WRONG_PARAMETERS (0x000c3302UL)

/*=============== COMM_SERVICEID_GETSTATE ===============*/
#define COMM_COMM_SERVICEID_GETSTATE_COMM_E_UNINIT (0x000c3401UL)
#define COMM_COMM_SERVICEID_GETSTATE_COMM_E_WRONG_PARAMETERS (0x000c3402UL)

/*=============== COMM_SERVICEID_COMMUNICATIONALLOWED ===============*/
#define COMM_COMM_SERVICEID_COMMUNICATIONALLOWED_COMM_E_UNINIT (0x000c3501UL)
#define COMM_COMM_SERVICEID_COMMUNICATIONALLOWED_COMM_E_WRONG_PARAMETERS (0x000c3502UL)

/*=============== COMM_SERVICEID_MAINFUNCTION ===============*/
#define COMM_COMM_SERVICEID_MAINFUNCTION_COMM_E_UNINIT (0x000c6001UL)
#define COMM_COMM_SERVICEID_MAINFUNCTION_COMM_E_WRONG_PARAMETERS (0x000c6002UL)
/*************************** COMM end ***************************/

/************************** WDGM start **************************/
/*=============== WDGM_API_ID_WDGM_INIT ===============*/
#define WDGM_WDGM_API_ID_WDGM_INIT_WDGM_E_PARAM_CONFIG (0x000d0011UL)
#define WDGM_WDGM_API_ID_WDGM_INIT_WDGM_E_PARAM_SEID (0x000d0013UL)
#define WDGM_WDGM_API_ID_WDGM_INIT_WDGM_E_NULL_POINTER (0x000d0014UL)
#define WDGM_WDGM_API_ID_WDGM_INIT_WDGM_E_DISABLE_NOT_ALLOWED (0x000d0015UL)
#define WDGM_WDGM_API_ID_WDGM_INIT_WDGM_E_CPID (0x000d0016UL)
#define WDGM_WDGM_API_ID_WDGM_INIT_WDGM_E_WDGIF_MODE (0x000d002aUL)
#define WDGM_WDGM_API_ID_WDGM_INIT_WDGM_E_INIT_FAILED (0x000d002bUL)
#define WDGM_WDGM_API_ID_WDGM_INIT_WDGM_E_WRONG_PROCESSOR_CORE (0x000d002eUL)

/*=============== API_ID_WDGM_DEINIT ===============*/
#define WDGM_API_ID_WDGM_DEINIT_WDGM_E_NO_INIT (0x000d0110UL)
#define WDGM_API_ID_WDGM_DEINIT_WDGM_E_WDGIF_MODE (0x000d012aUL)
#define WDGM_API_ID_WDGM_DEINIT_WDGM_E_WRONG_PROCESSOR_CORE (0x000d012eUL)

/*=============== API_ID_WDGM_GETVERSIONINFO ===============*/
#define WDGM_API_ID_WDGM_GETVERSIONINFO_WDGM_E_NULL_POINTER (0x000d0214UL)

/*=============== API_ID_WDGM_SETMODE ===============*/
#define WDGM_API_ID_WDGM_SETMODE_WDGM_E_NO_INIT (0x000d0310UL)
#define WDGM_API_ID_WDGM_SETMODE_WDGM_E_PARAM_MODE (0x000d0312UL)
#define WDGM_API_ID_WDGM_SETMODE_WDGM_E_WRONG_PROCESSOR_CORE (0x000d032eUL)

/*=============== API_ID_WDGM_ACTIVATESUPERVISIONENTITY ===============*/
#define WDGM_API_ID_WDGM_ACTIVATESUPERVISIONENTITY_WDGM_E_NO_INIT (0x000d0510UL)
#define WDGM_API_ID_WDGM_ACTIVATESUPERVISIONENTITY_WDGM_E_PARAM_SEID (0x000d0513UL)
#define WDGM_API_ID_WDGM_ACTIVATESUPERVISIONENTITY_WDGM_E_WRONG_PROCESSOR_CORE (0x000d052eUL)

/*=============== API_ID_WDGM_DEACTIVATESUPERVISIONENTITY ===============*/
#define WDGM_API_ID_WDGM_DEACTIVATESUPERVISIONENTITY_WDGM_E_NO_INIT (0x000d0610UL)
#define WDGM_API_ID_WDGM_DEACTIVATESUPERVISIONENTITY_WDGM_E_PARAM_SEID (0x000d0613UL)
#define WDGM_API_ID_WDGM_DEACTIVATESUPERVISIONENTITY_WDGM_E_DEACTIVATION (0x000d062dUL)
#define WDGM_API_ID_WDGM_DEACTIVATESUPERVISIONENTITY_WDGM_E_WRONG_PROCESSOR_CORE (0x000d062eUL)

/*=============== API_ID_WDGM_MAINFUNCTION ===============*/
#define WDGM_API_ID_WDGM_MAINFUNCTION_WDGM_E_WDGIF_MODE (0x000d082aUL)
#define WDGM_API_ID_WDGM_MAINFUNCTION_WDGM_E_MEMORY_FAILURE (0x000d082bUL)
#define WDGM_API_ID_WDGM_MAINFUNCTION_WDGM_E_WRONG_PROCESSOR_CORE (0x000d082eUL)
#define WDGM_API_ID_WDGM_MAINFUNCTION_WDGM_E_WRONG_GETTIME (0x000d0830UL)
#define WDGM_API_ID_WDGM_MAINFUNCTION_WDGM_E_MAINFUNCTION_PTR_NULL (0x000d08feUL)

/*=============== API_ID_WDGM_GETMODE ===============*/
#define WDGM_API_ID_WDGM_GETMODE_WDGM_E_NO_INIT (0x000d0b10UL)
#define WDGM_API_ID_WDGM_GETMODE_WDGM_E_NULL_POINTER (0x000d0b14UL)
#define WDGM_API_ID_WDGM_GETMODE_WDGM_E_WRONG_PROCESSOR_CORE (0x000d0b2eUL)

/*=============== API_ID_WDGM_GETLOCALSTATUS ===============*/
#define WDGM_API_ID_WDGM_GETLOCALSTATUS_WDGM_E_NO_INIT (0x000d0c10UL)
#define WDGM_API_ID_WDGM_GETLOCALSTATUS_WDGM_E_PARAM_SEID (0x000d0c13UL)
#define WDGM_API_ID_WDGM_GETLOCALSTATUS_WDGM_E_NULL_POINTER (0x000d0c14UL)
#define WDGM_API_ID_WDGM_GETLOCALSTATUS_WDGM_E_WRONG_PROCESSOR_CORE (0x000d0c2eUL)

/*=============== API_ID_WDGM_GETGLOBALSTATUS ===============*/
#define WDGM_API_ID_WDGM_GETGLOBALSTATUS_WDGM_E_NO_INIT (0x000d0d10UL)
#define WDGM_API_ID_WDGM_GETGLOBALSTATUS_WDGM_E_NULL_POINTER (0x000d0d14UL)
#define WDGM_API_ID_WDGM_GETGLOBALSTATUS_WDGM_E_WRONG_PROCESSOR_CORE (0x000d0d2eUL)

/*=============== API_ID_WDGM_CHECKPOINTREACHED ===============*/
#define WDGM_API_ID_WDGM_CHECKPOINTREACHED_WDGM_E_NO_INIT (0x000d0e10UL)
#define WDGM_API_ID_WDGM_CHECKPOINTREACHED_WDGM_E_PARAM_SEID (0x000d0e13UL)
#define WDGM_API_ID_WDGM_CHECKPOINTREACHED_WDGM_E_CPID (0x000d0e16UL)
#define WDGM_API_ID_WDGM_CHECKPOINTREACHED_WDGM_E_CPID_BIGGER (0x000d0e17UL)
#define WDGM_API_ID_WDGM_CHECKPOINTREACHED_WDGM_E_PARAM_STATE (0x000d0e29UL)
#define WDGM_API_ID_WDGM_CHECKPOINTREACHED_WDGM_E_WRONG_PROCESSOR_CORE (0x000d0e2eUL)
#define WDGM_API_ID_WDGM_CHECKPOINTREACHED_WDGM_E_WRONG_GETTIME (0x000d0e30UL)

/*=============== API_ID_WDGM_PERFORMRESET ===============*/
#define WDGM_API_ID_WDGM_PERFORMRESET_WDGM_E_NO_INIT (0x000d0f10UL)
#define WDGM_API_ID_WDGM_PERFORMRESET_WDGM_E_WDGIF_MODE (0x000d0f2aUL)
#define WDGM_API_ID_WDGM_PERFORMRESET_WDGM_E_WRONG_PROCESSOR_CORE (0x000d0f2eUL)

/*=============== WDGM_GETFIRSTEXPIREDSEID ===============*/
#define WDGM_WDGM_GETFIRSTEXPIREDSEID_WDGM_E_NULL_POINTER (0x000d1014UL)
#define WDGM_WDGM_GETFIRSTEXPIREDSEID_WDGM_E_WRONG_PROCESSOR_CORE (0x000d102eUL)

/*=============== API_ID_WDGM_READ_STATECHANGEREQUEST ===============*/
#define WDGM_API_ID_WDGM_READ_STATECHANGEREQUEST_WDGM_E_MEMORY_FAILURE (0x000d302bUL)

/*=============== API_ID_WDGM_READGLOBALACTIVITYFLAG ===============*/
#define WDGM_API_ID_WDGM_READGLOBALACTIVITYFLAG_WDGM_E_TRANS_MEMORY (0x000d3131UL)
#define WDGM_API_ID_WDGM_READGLOBALRESETFLAG_WDGM_E_TRANS_MEMORY (0x000d3132UL)

/*=============== API_ID_WDGM_READANDCLEARGLOBALTRANSITIONFLAGS ===============*/
#define WDGM_API_ID_WDGM_READANDCLEARGLOBALTRANSITIONFLAGS_WDGM_E_TRANS_MEMORY (0x000d3231UL)

/*=============== API_ID_WDGM_READGLOBALTRANSITIONFLAG ===============*/
#define WDGM_API_ID_WDGM_READGLOBALTRANSITIONFLAG_WDGM_E_TRANS_MEMORY (0x000d3331UL)
/*************************** WDGM end ***************************/

/************************** NVM start **************************/
/*=============== NVM_SET_DATA_INDEX ===============*/
#define NVM_NVM_SET_DATA_INDEX_NVM_E_PARAM_BLOCK_ID (0x0014010aUL)
#define NVM_NVM_SET_DATA_INDEX_NVM_E_PARAM_BLOCK_TYPE (0x0014010bUL)
#define NVM_NVM_SET_DATA_INDEX_NVM_E_PARAM_BLOCK_DATA_IDX (0x0014010cUL)
#define NVM_NVM_SET_DATA_INDEX_NVM_E_NOT_INITIALIZED (0x00140114UL)
#define NVM_NVM_SET_DATA_INDEX_NVM_E_BLOCK_PENDING (0x00140115UL)

/*=============== NVM_GET_DATA_INDEX ===============*/
#define NVM_NVM_GET_DATA_INDEX_NVM_E_PARAM_BLOCK_ID (0x0014020aUL)
#define NVM_NVM_GET_DATA_INDEX_NVM_E_PARAM_BLOCK_TYPE (0x0014020bUL)
#define NVM_NVM_GET_DATA_INDEX_NVM_E_PARAM_DATA (0x0014020eUL)
#define NVM_NVM_GET_DATA_INDEX_NVM_E_NOT_INITIALIZED (0x00140214UL)

/*=============== NVM_SET_BLOCK_PROTECTION ===============*/
#define NVM_NVM_SET_BLOCK_PROTECTION_NVM_E_PARAM_BLOCK_ID (0x0014030aUL)
#define NVM_NVM_SET_BLOCK_PROTECTION_NVM_E_PARAM_BLOCK_DATA_IDX (0x0014030cUL)
#define NVM_NVM_SET_BLOCK_PROTECTION_NVM_E_NOT_INITIALIZED (0x00140314UL)
#define NVM_NVM_SET_BLOCK_PROTECTION_NVM_E_BLOCK_PENDING (0x00140315UL)
#define NVM_NVM_SET_BLOCK_PROTECTION_NVM_E_BLOCK_CONFIG (0x00140318UL)

/*=============== NVM_GET_ERROR_STATUS ===============*/
#define NVM_NVM_GET_ERROR_STATUS_NVM_E_PARAM_BLOCK_ID (0x0014040aUL)
#define NVM_NVM_GET_ERROR_STATUS_NVM_E_PARAM_DATA (0x0014040eUL)
#define NVM_NVM_GET_ERROR_STATUS_NVM_E_NOT_INITIALIZED (0x00140414UL)

/*=============== NVM_SET_RAM_BLOCK_STATUS ===============*/
#define NVM_NVM_SET_RAM_BLOCK_STATUS_NVM_E_PARAM_BLOCK_ID (0x0014050aUL)
#define NVM_NVM_SET_RAM_BLOCK_STATUS_NVM_E_PARAM_BLOCK_DATA_IDX (0x0014050cUL)
#define NVM_NVM_SET_RAM_BLOCK_STATUS_NVM_E_NOT_INITIALIZED (0x00140514UL)
#define NVM_NVM_SET_RAM_BLOCK_STATUS_NVM_E_BLOCK_PENDING (0x00140515UL)

/*=============== NVM_READ_BLOCK ===============*/
#define NVM_NVM_READ_BLOCK_NVM_E_PARAM_BLOCK_ID (0x0014060aUL)
#define NVM_NVM_READ_BLOCK_NVM_E_PARAM_BLOCK_DATA_IDX (0x0014060cUL)
#define NVM_NVM_READ_BLOCK_NVM_E_PARAM_ADDRESS (0x0014060dUL)
#define NVM_NVM_READ_BLOCK_NVM_E_NOT_INITIALIZED (0x00140614UL)
#define NVM_NVM_READ_BLOCK_NVM_E_BLOCK_PENDING (0x00140615UL)
#define NVM_NVM_READ_BLOCK_NVM_E_LIST_OVERFLOW (0x00140650UL)

/*=============== NVM_WRITE_BLOCK ===============*/
#define NVM_NVM_WRITE_BLOCK_NVM_E_PARAM_BLOCK_ID (0x0014070aUL)
#define NVM_NVM_WRITE_BLOCK_NVM_E_PARAM_BLOCK_DATA_IDX (0x0014070cUL)
#define NVM_NVM_WRITE_BLOCK_NVM_E_PARAM_ADDRESS (0x0014070dUL)
#define NVM_NVM_WRITE_BLOCK_NVM_E_NOT_INITIALIZED (0x00140714UL)
#define NVM_NVM_WRITE_BLOCK_NVM_E_BLOCK_PENDING (0x00140715UL)
#define NVM_NVM_WRITE_BLOCK_NVM_E_BLOCK_LOCKED (0x00140719UL)
#define NVM_NVM_WRITE_BLOCK_NVM_E_LIST_OVERFLOW (0x00140750UL)
#define NVM_NVM_WRITE_BLOCK_NVM_E_NV_WRITE_PROTECTED (0x00140751UL)

/*=============== NVM_RESTORE_BLOCK_DEFAULTS ===============*/
#define NVM_NVM_RESTORE_BLOCK_DEFAULTS_NVM_E_PARAM_BLOCK_ID (0x0014080aUL)
#define NVM_NVM_RESTORE_BLOCK_DEFAULTS_NVM_E_PARAM_BLOCK_DATA_IDX (0x0014080cUL)
#define NVM_NVM_RESTORE_BLOCK_DEFAULTS_NVM_E_PARAM_ADDRESS (0x0014080dUL)
#define NVM_NVM_RESTORE_BLOCK_DEFAULTS_NVM_E_NOT_INITIALIZED (0x00140814UL)
#define NVM_NVM_RESTORE_BLOCK_DEFAULTS_NVM_E_BLOCK_PENDING (0x00140815UL)
#define NVM_NVM_RESTORE_BLOCK_DEFAULTS_NVM_E_BLOCK_CONFIG (0x00140818UL)
#define NVM_NVM_RESTORE_BLOCK_DEFAULTS_NVM_E_LIST_OVERFLOW (0x00140850UL)

/*=============== NVM_ERASE_BLOCK ===============*/
#define NVM_NVM_ERASE_BLOCK_NVM_E_PARAM_BLOCK_ID (0x0014090aUL)
#define NVM_NVM_ERASE_BLOCK_NVM_E_PARAM_BLOCK_DATA_IDX (0x0014090cUL)
#define NVM_NVM_ERASE_BLOCK_NVM_E_NOT_INITIALIZED (0x00140914UL)
#define NVM_NVM_ERASE_BLOCK_NVM_E_BLOCK_PENDING (0x00140915UL)
#define NVM_NVM_ERASE_BLOCK_NVM_E_BLOCK_CONFIG (0x00140918UL)
#define NVM_NVM_ERASE_BLOCK_NVM_E_BLOCK_LOCKED (0x00140919UL)
#define NVM_NVM_ERASE_BLOCK_NVM_E_LIST_OVERFLOW (0x00140950UL)
#define NVM_NVM_ERASE_BLOCK_NVM_E_NV_WRITE_PROTECTED (0x00140951UL)

/*=============== NVM_CANCEL_WRITE_ALL ===============*/
#define NVM_NVM_CANCEL_WRITE_ALL_NVM_E_NOT_INITIALIZED (0x00140a14UL)

/*=============== NVM_INVALIDATE_NV_BLOCK ===============*/
#define NVM_NVM_INVALIDATE_NV_BLOCK_NVM_E_PARAM_BLOCK_ID (0x00140b0aUL)
#define NVM_NVM_INVALIDATE_NV_BLOCK_NVM_E_PARAM_BLOCK_DATA_IDX (0x00140b0cUL)
#define NVM_NVM_INVALIDATE_NV_BLOCK_NVM_E_NOT_INITIALIZED (0x00140b14UL)
#define NVM_NVM_INVALIDATE_NV_BLOCK_NVM_E_BLOCK_PENDING (0x00140b15UL)
#define NVM_NVM_INVALIDATE_NV_BLOCK_NVM_E_BLOCK_LOCKED (0x00140b19UL)
#define NVM_NVM_INVALIDATE_NV_BLOCK_NVM_E_LIST_OVERFLOW (0x00140b50UL)
#define NVM_NVM_INVALIDATE_NV_BLOCK_NVM_E_NV_WRITE_PROTECTED (0x00140b51UL)

/*=============== NVM_READ_ALL ===============*/
#define NVM_NVM_READ_ALL_NVM_E_NOT_INITIALIZED (0x00140c14UL)
#define NVM_NVM_READ_ALL_NVM_E_BLOCK_PENDING (0x00140c15UL)

/*=============== NVM_WRITE_ALL ===============*/
#define NVM_NVM_WRITE_ALL_NVM_E_NOT_INITIALIZED (0x00140d14UL)
#define NVM_NVM_WRITE_ALL_NVM_E_BLOCK_PENDING (0x00140d15UL)

/*=============== NVM_MAINFUNCTION ===============*/
#define NVM_NVM_MAINFUNCTION_NVM_E_NOT_INITIALIZED (0x00140e0eUL)

/*=============== NVM_GET_VERSION_INFO ===============*/
#define NVM_NVM_GET_VERSION_INFO_NVM_E_PARAM_DATA (0x00140f0eUL)

/*=============== NVM_CANCEL_JOBS ===============*/
#define NVM_NVM_CANCEL_JOBS_NVM_E_PARAM_BLOCK_ID (0x0014100aUL)
#define NVM_NVM_CANCEL_JOBS_NVM_E_NOT_INITIALIZED (0x00141014UL)

/*=============== NVM_FIRST_INIT_ALL ===============*/
#define NVM_NVM_FIRST_INIT_ALL_NVM_E_NOT_INITIALIZED (0x00141214UL)

/*=============== NVM_SET_BLOCK_LOCK_STATUS ===============*/
#define NVM_NVM_SET_BLOCK_LOCK_STATUS_NVM_E_PARAM_BLOCK_ID (0x0014130aUL)
#define NVM_NVM_SET_BLOCK_LOCK_STATUS_NVM_E_PARAM_BLOCK_DATA_IDX (0x0014130cUL)
#define NVM_NVM_SET_BLOCK_LOCK_STATUS_NVM_E_NOT_INITIALIZED (0x00141314UL)
#define NVM_NVM_SET_BLOCK_LOCK_STATUS_NVM_E_BLOCK_PENDING (0x00141315UL)
/*************************** NVM end ***************************/

/************************** MEMIF start **************************/
/*=============== MEMIF_SID_READ ===============*/
#define MEMIF_MEMIF_SID_READ_MEMIF_E_PARAM_DEVICE (0x00160201UL)

/*=============== MEMIF_SID_WRITE ===============*/
#define MEMIF_MEMIF_SID_WRITE_MEMIF_E_PARAM_DEVICE (0x00160301UL)

/*=============== MEMIF_SID_CANCEL ===============*/
#define MEMIF_MEMIF_SID_CANCEL_MEMIF_E_PARAM_DEVICE (0x00160401UL)

/*=============== MEMIF_SID_GET_STATUS ===============*/
#define MEMIF_MEMIF_SID_GET_STATUS_MEMIF_E_PARAM_DEVICE (0x00160501UL)

/*=============== MEMIF_SID_GET_JOB_RESULT ===============*/
#define MEMIF_MEMIF_SID_GET_JOB_RESULT_MEMIF_E_PARAM_DEVICE (0x00160601UL)

/*=============== MEMIF_SID_INVALIDATE ===============*/
#define MEMIF_MEMIF_SID_INVALIDATE_MEMIF_E_PARAM_DEVICE (0x00160701UL)

/*=============== MEMIF_SID_VERSION_INFO ===============*/
#define MEMIF_MEMIF_SID_VERSION_INFO_MEMIF_E_PARAM_POINTER (0x00160802UL)

/*=============== MEMIF_SID_ERASE ===============*/
#define MEMIF_MEMIF_SID_ERASE_MEMIF_E_PARAM_DEVICE (0x00160901UL)
/*************************** MEMIF end ***************************/

/************************** NM start **************************/
/*=============== NM_SERVICEID_PASSIVESTARTUP ===============*/
#define NM_NM_SERVICEID_PASSIVESTARTUP_NM_E_UNINIT (0x001d0100UL)
#define NM_NM_SERVICEID_PASSIVESTARTUP_NM_E_HANDLE_UNDEF (0x001d0101UL)

/*=============== NM_SERVICEID_NETWORKREQUEST ===============*/
#define NM_NM_SERVICEID_NETWORKREQUEST_NM_E_UNINIT (0x001d0200UL)
#define NM_NM_SERVICEID_NETWORKREQUEST_NM_E_HANDLE_UNDEF (0x001d0201UL)

/*=============== NM_SERVICEID_NETWORKRELEASE ===============*/
#define NM_NM_SERVICEID_NETWORKRELEASE_NM_E_UNINIT (0x001d0300UL)
#define NM_NM_SERVICEID_NETWORKRELEASE_NM_E_HANDLE_UNDEF (0x001d0301UL)

/*=============== NM_SERVICEID_DISABLECOMMUNICATION ===============*/
#define NM_NM_SERVICEID_DISABLECOMMUNICATION_NM_E_UNINIT (0x001d0400UL)
#define NM_NM_SERVICEID_DISABLECOMMUNICATION_NM_E_HANDLE_UNDEF (0x001d0401UL)

/*=============== NM_SERVICEID_ENABLECOMMUNICATION ===============*/
#define NM_NM_SERVICEID_ENABLECOMMUNICATION_NM_E_UNINIT (0x001d0500UL)
#define NM_NM_SERVICEID_ENABLECOMMUNICATION_NM_E_HANDLE_UNDEF (0x001d0501UL)

/*=============== NM_SERVICEID_SETUSERDATA ===============*/
#define NM_NM_SERVICEID_SETUSERDATA_NM_E_UNINIT (0x001d0600UL)
#define NM_NM_SERVICEID_SETUSERDATA_NM_E_HANDLE_UNDEF (0x001d0601UL)
#define NM_NM_SERVICEID_SETUSERDATA_NM_E_PARAM_POINTER (0x001d0602UL)

/*=============== NM_SERVICEID_GETUSERDATA ===============*/
#define NM_NM_SERVICEID_GETUSERDATA_NM_E_UNINIT (0x001d0700UL)
#define NM_NM_SERVICEID_GETUSERDATA_NM_E_HANDLE_UNDEF (0x001d0701UL)
#define NM_NM_SERVICEID_GETUSERDATA_NM_E_PARAM_POINTER (0x001d0702UL)

/*=============== NM_SERVICEID_GETPDUDATA ===============*/
#define NM_NM_SERVICEID_GETPDUDATA_NM_E_UNINIT (0x001d0800UL)
#define NM_NM_SERVICEID_GETPDUDATA_NM_E_HANDLE_UNDEF (0x001d0801UL)
#define NM_NM_SERVICEID_GETPDUDATA_NM_E_PARAM_POINTER (0x001d0802UL)

/*=============== NM_SERVICEID_REPEATMESSAGEREQUEST ===============*/
#define NM_NM_SERVICEID_REPEATMESSAGEREQUEST_NM_E_UNINIT (0x001d0900UL)
#define NM_NM_SERVICEID_REPEATMESSAGEREQUEST_NM_E_HANDLE_UNDEF (0x001d0901UL)

/*=============== NM_SERVICEID_GETNODEIDENTIFIER ===============*/
#define NM_NM_SERVICEID_GETNODEIDENTIFIER_NM_E_UNINIT (0x001d0a00UL)
#define NM_NM_SERVICEID_GETNODEIDENTIFIER_NM_E_HANDLE_UNDEF (0x001d0a01UL)
#define NM_NM_SERVICEID_GETNODEIDENTIFIER_NM_E_PARAM_POINTER (0x001d0a02UL)

/*=============== NM_SERVICEID_GETLOCALNODEIDENTIFIER ===============*/
#define NM_NM_SERVICEID_GETLOCALNODEIDENTIFIER_NM_E_UNINIT (0x001d0b00UL)
#define NM_NM_SERVICEID_GETLOCALNODEIDENTIFIER_NM_E_HANDLE_UNDEF (0x001d0b01UL)
#define NM_NM_SERVICEID_GETLOCALNODEIDENTIFIER_NM_E_PARAM_POINTER (0x001d0b02UL)

/*=============== NM_SERVICEID_CHECKREMOTESLEEPINDICATION ===============*/
#define NM_NM_SERVICEID_CHECKREMOTESLEEPINDICATION_NM_E_UNINIT (0x001d0d00UL)
#define NM_NM_SERVICEID_CHECKREMOTESLEEPINDICATION_NM_E_HANDLE_UNDEF (0x001d0d01UL)
#define NM_NM_SERVICEID_CHECKREMOTESLEEPINDICATION_NM_E_PARAM_POINTER (0x001d0d02UL)

/*=============== NM_SERVICEID_GETSTATE ===============*/
#define NM_NM_SERVICEID_GETSTATE_NM_E_UNINIT (0x001d0e00UL)
#define NM_NM_SERVICEID_GETSTATE_NM_E_HANDLE_UNDEF (0x001d0e01UL)
#define NM_NM_SERVICEID_GETSTATE_NM_E_PARAM_POINTER (0x001d0e02UL)

/*=============== NM_SERVICEID_MAINFUNCTION ===============*/
#define NM_NM_SERVICEID_MAINFUNCTION_NM_E_UNINIT (0x001d1000UL)

/*=============== NM_SERVICEID_NETWORKSTARTINDICATION ===============*/
#define NM_NM_SERVICEID_NETWORKSTARTINDICATION_NM_E_UNINIT (0x001d1100UL)
#define NM_NM_SERVICEID_NETWORKSTARTINDICATION_NM_E_HANDLE_UNDEF (0x001d1101UL)

/*=============== NM_SERVICEID_NETWORKMODE ===============*/
#define NM_NM_SERVICEID_NETWORKMODE_NM_E_UNINIT (0x001d1200UL)
#define NM_NM_SERVICEID_NETWORKMODE_NM_E_HANDLE_UNDEF (0x001d1201UL)

/*=============== NM_SERVICEID_PREPAREBUSSLEEPMODE ===============*/
#define NM_NM_SERVICEID_PREPAREBUSSLEEPMODE_NM_E_UNINIT (0x001d1300UL)
#define NM_NM_SERVICEID_PREPAREBUSSLEEPMODE_NM_E_HANDLE_UNDEF (0x001d1301UL)

/*=============== NM_SERVICEID_BUSSLEEPMODE ===============*/
#define NM_NM_SERVICEID_BUSSLEEPMODE_NM_E_UNINIT (0x001d1400UL)
#define NM_NM_SERVICEID_BUSSLEEPMODE_NM_E_HANDLE_UNDEF (0x001d1401UL)

/*=============== NM_SERVICEID_PDURXINDICATION ===============*/
#define NM_NM_SERVICEID_PDURXINDICATION_NM_E_UNINIT (0x001d1500UL)
#define NM_NM_SERVICEID_PDURXINDICATION_NM_E_HANDLE_UNDEF (0x001d1501UL)

/*=============== NM_SERVICEID_STATECHANGENOTIFICATION ===============*/
#define NM_NM_SERVICEID_STATECHANGENOTIFICATION_NM_E_UNINIT (0x001d1600UL)
#define NM_NM_SERVICEID_STATECHANGENOTIFICATION_NM_E_HANDLE_UNDEF (0x001d1601UL)

/*=============== NM_SERVICEID_REMOTESLEEPINDICATION ===============*/
#define NM_NM_SERVICEID_REMOTESLEEPINDICATION_NM_E_UNINIT (0x001d1700UL)
#define NM_NM_SERVICEID_REMOTESLEEPINDICATION_NM_E_HANDLE_UNDEF (0x001d1701UL)

/*=============== NM_SERVICEID_REMOTESLEEPCANCELLATION ===============*/
#define NM_NM_SERVICEID_REMOTESLEEPCANCELLATION_NM_E_UNINIT (0x001d1800UL)
#define NM_NM_SERVICEID_REMOTESLEEPCANCELLATION_NM_E_HANDLE_UNDEF (0x001d1801UL)

/*=============== NM_SERVICEID_REMOTESYNCHRONISATIONPOINT ===============*/
#define NM_NM_SERVICEID_REMOTESYNCHRONISATIONPOINT_NM_E_UNINIT (0x001d1900UL)
#define NM_NM_SERVICEID_REMOTESYNCHRONISATIONPOINT_NM_E_HANDLE_UNDEF (0x001d1901UL)

/*=============== NM_SERVICEID_REPEATMESSAGEINDICATION ===============*/
#define NM_NM_SERVICEID_REPEATMESSAGEINDICATION_NM_E_UNINIT (0x001d1a00UL)
#define NM_NM_SERVICEID_REPEATMESSAGEINDICATION_NM_E_HANDLE_UNDEF (0x001d1a01UL)

/*=============== NM_SERVICEID_TXTIMEOUTEXCEPTION ===============*/
#define NM_NM_SERVICEID_TXTIMEOUTEXCEPTION_NM_E_UNINIT (0x001d1b00UL)
#define NM_NM_SERVICEID_TXTIMEOUTEXCEPTION_NM_E_HANDLE_UNDEF (0x001d1b01UL)

/*=============== NM_SERVICEID_CARWAKEUPINDICATION ===============*/
#define NM_NM_SERVICEID_CARWAKEUPINDICATION_NM_E_UNINIT (0x001d1d00UL)
#define NM_NM_SERVICEID_CARWAKEUPINDICATION_NM_E_HANDLE_UNDEF (0x001d1d01UL)

/*=============== NM_SERVICEID_COORDREADYTOSLEEPINDICATION ===============*/
#define NM_NM_SERVICEID_COORDREADYTOSLEEPINDICATION_NM_E_UNINIT (0x001d1e00UL)
#define NM_NM_SERVICEID_COORDREADYTOSLEEPINDICATION_NM_E_HANDLE_UNDEF (0x001d1e01UL)
/*************************** NM end ***************************/

/************************** CANNM start **************************/
/*=============== CANNM_SERVICEID_INIT ===============*/
#define CANNM_CANNM_SERVICEID_INIT_CANNM_E_NULL_POINTER (0x001f0012UL)

/*=============== CANNM_SERVICEID_PASSIVESTARTUP ===============*/
#define CANNM_CANNM_SERVICEID_PASSIVESTARTUP_CANNM_E_NO_INIT (0x001f0101UL)
#define CANNM_CANNM_SERVICEID_PASSIVESTARTUP_CANNM_E_INVALID_CHANNEL (0x001f0102UL)

/*=============== CANNM_SERVICEID_NETWORKREQUEST ===============*/
#define CANNM_CANNM_SERVICEID_NETWORKREQUEST_CANNM_E_NO_INIT (0x001f0201UL)
#define CANNM_CANNM_SERVICEID_NETWORKREQUEST_CANNM_E_INVALID_CHANNEL (0x001f0202UL)

/*=============== CANNM_SERVICEID_NETWORKRELEASE ===============*/
#define CANNM_CANNM_SERVICEID_NETWORKRELEASE_CANNM_E_NO_INIT (0x001f0301UL)
#define CANNM_CANNM_SERVICEID_NETWORKRELEASE_CANNM_E_INVALID_CHANNEL (0x001f0302UL)

/*=============== CANNM_SERVICEID_SETUSERDATA ===============*/
#define CANNM_CANNM_SERVICEID_SETUSERDATA_CANNM_E_NO_INIT (0x001f0401UL)
#define CANNM_CANNM_SERVICEID_SETUSERDATA_CANNM_E_INVALID_CHANNEL (0x001f0402UL)
#define CANNM_CANNM_SERVICEID_SETUSERDATA_CANNM_E_NULL_POINTER (0x001f0412UL)

/*=============== CANNM_SERVICEID_GETUSERDATA ===============*/
#define CANNM_CANNM_SERVICEID_GETUSERDATA_CANNM_E_NO_INIT (0x001f0501UL)
#define CANNM_CANNM_SERVICEID_GETUSERDATA_CANNM_E_INVALID_CHANNEL (0x001f0502UL)
#define CANNM_CANNM_SERVICEID_GETUSERDATA_CANNM_E_NULL_POINTER (0x001f0512UL)

/*=============== CANNM_SERVICEID_GETNODEIDENTIFIER ===============*/
#define CANNM_CANNM_SERVICEID_GETNODEIDENTIFIER_CANNM_E_NO_INIT (0x001f0601UL)
#define CANNM_CANNM_SERVICEID_GETNODEIDENTIFIER_CANNM_E_INVALID_CHANNEL (0x001f0602UL)
#define CANNM_CANNM_SERVICEID_GETNODEIDENTIFIER_CANNM_E_NULL_POINTER (0x001f0612UL)

/*=============== CANNM_SERVICEID_GETLOCALNODEIDENTIFIER ===============*/
#define CANNM_CANNM_SERVICEID_GETLOCALNODEIDENTIFIER_CANNM_E_NO_INIT (0x001f0701UL)
#define CANNM_CANNM_SERVICEID_GETLOCALNODEIDENTIFIER_CANNM_E_INVALID_CHANNEL (0x001f0702UL)
#define CANNM_CANNM_SERVICEID_GETLOCALNODEIDENTIFIER_CANNM_E_NULL_POINTER (0x001f0712UL)

/*=============== CANNM_SERVICEID_REPEATMESSAGEREQUEST ===============*/
#define CANNM_CANNM_SERVICEID_REPEATMESSAGEREQUEST_CANNM_E_NO_INIT (0x001f0801UL)
#define CANNM_CANNM_SERVICEID_REPEATMESSAGEREQUEST_CANNM_E_INVALID_CHANNEL (0x001f0802UL)

/*=============== CANNM_SERVICEID_GETPDUDATA ===============*/
#define CANNM_CANNM_SERVICEID_GETPDUDATA_CANNM_E_NO_INIT (0x001f0a01UL)
#define CANNM_CANNM_SERVICEID_GETPDUDATA_CANNM_E_INVALID_CHANNEL (0x001f0a02UL)
#define CANNM_CANNM_SERVICEID_GETPDUDATA_CANNM_E_NULL_POINTER (0x001f0a12UL)

/*=============== CANNM_SERVICEID_GETSTATE ===============*/
#define CANNM_CANNM_SERVICEID_GETSTATE_CANNM_E_NO_INIT (0x001f0b01UL)
#define CANNM_CANNM_SERVICEID_GETSTATE_CANNM_E_INVALID_CHANNEL (0x001f0b02UL)
#define CANNM_CANNM_SERVICEID_GETSTATE_CANNM_E_NULL_POINTER (0x001f0b12UL)

/*=============== CANNM_SERVICEID_DISABLECOMMUNICATION ===============*/
#define CANNM_CANNM_SERVICEID_DISABLECOMMUNICATION_CANNM_E_NO_INIT (0x001f0c01UL)
#define CANNM_CANNM_SERVICEID_DISABLECOMMUNICATION_CANNM_E_INVALID_CHANNEL (0x001f0c02UL)

/*=============== CANNM_SERVICEID_ENABLECOMMUNICATION ===============*/
#define CANNM_CANNM_SERVICEID_ENABLECOMMUNICATION_CANNM_E_NO_INIT (0x001f0d01UL)
#define CANNM_CANNM_SERVICEID_ENABLECOMMUNICATION_CANNM_E_INVALID_CHANNEL (0x001f0d02UL)

/*=============== CANNM_SERVICEID_DEINIT ===============*/
#define CANNM_CANNM_SERVICEID_DEINIT_CANNM_E_NOT_IN_BUS_SLEEP (0x001f1013UL)

/*=============== CANNM_SERVICEID_MAINFUNCTION ===============*/
#define CANNM_CANNM_SERVICEID_MAINFUNCTION_CANNM_E_NO_INIT (0x001f1301UL)
#define CANNM_CANNM_SERVICEID_MAINFUNCTION_CANNM_E_NULL_POINTER (0x001f1312UL)

/*=============== CANNM_SERVICEID_CONFIRMPNAVAILABILITY ===============*/
#define CANNM_CANNM_SERVICEID_CONFIRMPNAVAILABILITY_CANNM_E_NO_INIT (0x001f1601UL)
#define CANNM_CANNM_SERVICEID_CONFIRMPNAVAILABILITY_CANNM_E_INVALID_CHANNEL (0x001f1602UL)

/*=============== CANNM_SERVICEID_SETSLEEPREADYBIT ===============*/
#define CANNM_CANNM_SERVICEID_SETSLEEPREADYBIT_CANNM_E_NO_INIT (0x001f1701UL)
#define CANNM_CANNM_SERVICEID_SETSLEEPREADYBIT_CANNM_E_INVALID_CHANNEL (0x001f1702UL)

/*=============== CANNM_SERVICEID_RX_NORMAL ===============*/
#define CANNM_CANNM_SERVICEID_RX_NORMAL_CANNM_E_NULL_POINTER (0x001f1812UL)

/*=============== CANNM_SERVICEID_RX_DISCARD ===============*/
#define CANNM_CANNM_SERVICEID_RX_DISCARD_CANNM_E_NULL_POINTER (0x001f1912UL)

/*=============== CANNM_SERVICEID_NETWORKMODE_RXINDICATION ===============*/
#define CANNM_CANNM_SERVICEID_NETWORKMODE_RXINDICATION_CANNM_E_NULL_POINTER (0x001f2012UL)

/*=============== CANNM_SERVICEID_TXCONFIRMATION ===============*/
#define CANNM_CANNM_SERVICEID_TXCONFIRMATION_CANNM_E_NO_INIT (0x001f4001UL)
#define CANNM_CANNM_SERVICEID_TXCONFIRMATION_CANNM_E_INVALID_PDUID (0x001f4003UL)

/*=============== CANNM_SERVICEID_TRIGGERTRANSMIT ===============*/
#define CANNM_CANNM_SERVICEID_TRIGGERTRANSMIT_CANNM_E_INVALID_PDUID (0x001f4103UL)
#define CANNM_CANNM_SERVICEID_TRIGGERTRANSMIT_CANNM_E_NULL_POINTER (0x001f4112UL)
#define CANNM_CANNM_SERVICEID_TRIGGERTRANSMIT_CANNM_E_PDUR_TRIGGERTX_ERROR (0x001f4114UL)
#define CANNM_CANNM_SERVICEID_TRIGGERTRANSMIT_CANNM_E_TRIGGERTX_FAILED (0x001f4115UL)

/*=============== CANNM_SERVICEID_RXINDICATION ===============*/
#define CANNM_CANNM_SERVICEID_RXINDICATION_CANNM_E_NO_INIT (0x001f4201UL)
#define CANNM_CANNM_SERVICEID_RXINDICATION_CANNM_E_INVALID_PDUID (0x001f4203UL)
#define CANNM_CANNM_SERVICEID_RXINDICATION_CANNM_E_NET_START_IND (0x001f4204UL)
#define CANNM_CANNM_SERVICEID_RXINDICATION_CANNM_E_NULL_POINTER (0x001f4212UL)

/*=============== CANNM_SERVICEID_TRANSMIT ===============*/
#define CANNM_CANNM_SERVICEID_TRANSMIT_CANNM_E_INVALID_CHANNEL (0x001f4902UL)
#define CANNM_CANNM_SERVICEID_TRANSMIT_CANNM_E_INVALID_PDUID (0x001f4903UL)
#define CANNM_CANNM_SERVICEID_TRANSMIT_CANNM_E_NULL_POINTER (0x001f4912UL)
#define CANNM_CANNM_SERVICEID_TRANSMIT_CANNM_E_TX_FAILED (0x001f4916UL)
/*=============== CANNM_SERVICEID_REQUESTBUSSYNCHRONIZATION ===============*/
#define CANNM_CANNM_SERVICEID_REQUESTBUSSYNCHRONIZATION_CANNM_E_NO_INIT (0x001fc001UL)
#define CANNM_CANNM_SERVICEID_REQUESTBUSSYNCHRONIZATION_CANNM_E_INVALID_CHANNEL (0x001fc002UL)

/*=============== CANNM_SERVICEID_CHECKREMOTESLEEPINDICATION ===============*/
#define CANNM_CANNM_SERVICEID_CHECKREMOTESLEEPINDICATION_CANNM_E_NO_INIT (0x001fd001UL)
#define CANNM_CANNM_SERVICEID_CHECKREMOTESLEEPINDICATION_CANNM_E_INVALID_CHANNEL (0x001fd002UL)
#define CANNM_CANNM_SERVICEID_CHECKREMOTESLEEPINDICATION_CANNM_E_NULL_POINTER (0x001fd012UL)
/*************************** CANNM end ***************************/

/************************** CANTP start **************************/
/*=============== SERVICE_ID_CANTP_INIT ===============*/
#define CANTP_SERVICE_ID_CANTP_INIT_CANTP_E_PARAM_ID (0x00230102UL)
#define CANTP_SERVICE_ID_CANTP_INIT_CANTP_E_PARAM_POINTER (0x00230103UL)
#define CANTP_SERVICE_ID_CANTP_INIT_CANTP_E_GET_COREID (0x00230104UL)

/*=============== SERVICE_ID_CANTP_SHUTDOWN ===============*/
#define CANTP_SERVICE_ID_CANTP_SHUTDOWN_CANTP_E_UNINIT (0x00230220UL)
#define CANTP_SERVICE_ID_CANTP_SHUTDOWN_CANTP_E_GET_COREID (0x00230221UL)

/*=============== SERVICE_ID_CANTP_MAIN_FUNCTION ===============*/
#define CANTP_SERVICE_ID_CANTP_MAIN_FUNCTION_CANTP_E_UNINIT (0x00230620UL)
#define CANTP_SERVICE_ID_CANTP_MAIN_FUNCTION_CANTP_E_GET_COREID (0x00230621UL)

/*=============== SERVICE_ID_CANTP_READ_PARAMETER ===============*/
#define CANTP_SERVICE_ID_CANTP_READ_PARAMETER_CANTP_E_PARAM_ID (0x00230b02UL)
#define CANTP_SERVICE_ID_CANTP_READ_PARAMETER_CANTP_E_GET_COREID (0x00230b03UL)

/*=============== SERVICE_ID_CANTP_TX_CONFIRMATION ===============*/
#define CANTP_SERVICE_ID_CANTP_TX_CONFIRMATION_CANTP_E_UNINIT (0x00234020UL)
#define CANTP_SERVICE_ID_CANTP_TX_CONFIRMATION_CANTP_E_GET_COREID (0x00234021UL)
#define CANTP_SERVICE_ID_CANTP_TX_CONFIRMATION_CANTP_E_INVALID_TX_ID (0x00234030UL)

/*=============== SERVICE_ID_CANTP_RX_INDICATION ===============*/
#define CANTP_SERVICE_ID_CANTP_RX_INDICATION_CANTP_E_PARAM_CONFIG (0x00234201UL)
#define CANTP_SERVICE_ID_CANTP_RX_INDICATION_CANTP_E_PARAM_POINTER (0x00234203UL)
#define CANTP_SERVICE_ID_CANTP_RX_INDICATION_CANTP_E_PARAM_ADDRESS (0x00234204UL)
#define CANTP_SERVICE_ID_CANTP_RX_INDICATION_CANTP_E_UNINIT (0x00234220UL)
#define CANTP_SERVICE_ID_CANTP_RX_INDICATION_CANTP_E_INVALID_RX_ID (0x00234240UL)
#define CANTP_SERVICE_ID_CANTP_RX_INDICATION_CANTP_E_INVALID_RX_LENGTH (0x00234280UL)
#define CANTP_SERVICE_ID_CANTP_RX_INDICATION_CANTP_E_RX_INVALID_INDEX (0x00234281UL)
#define CANTP_SERVICE_ID_CANTP_RX_INDICATION_CANTP_E_GET_COREID (0x00234282UL)
#define CANTP_SERVICE_ID_CANTP_RX_INDICATION_CANTP_E_INVALID_RX_SDUID (0x00234283UL)

/*=============== SERVICE_ID_CANTP_TRANSMIT ===============*/
#define CANTP_SERVICE_ID_CANTP_TRANSMIT_CANTP_E_PARAM_POINTER (0x00234903UL)
#define CANTP_SERVICE_ID_CANTP_TRANSMIT_CANTP_E_UNINIT (0x00234920UL)
#define CANTP_SERVICE_ID_CANTP_TRANSMIT_CANTP_E_INVALID_TX_ID (0x00234930UL)
#define CANTP_SERVICE_ID_CANTP_TRANSMIT_CANTP_E_INVALID_TX_LENGTH (0x00234970UL)
#define CANTP_SERVICE_ID_CANTP_TRANSMIT_CANTP_E_INVALID_TATYPE (0x00234990UL)
#define CANTP_SERVICE_ID_CANTP_TRANSMIT_CANTP_E_GET_COREID (0x00234991UL)

/*=============== SERVICE_ID_CANTP_CANCEL_TRANSMIT ===============*/
#define CANTP_SERVICE_ID_CANTP_CANCEL_TRANSMIT_CANTP_E_PARAM_ID (0x00234a02UL)
#define CANTP_SERVICE_ID_CANTP_CANCEL_TRANSMIT_CANTP_E_INVALID_TX_ID (0x00234a30UL)
#define CANTP_SERVICE_ID_CANTP_CANCEL_TRANSMIT_CANTP_E_OPER_NOT_SUPPORTED (0x00234aa0UL)
#define CANTP_SERVICE_ID_CANTP_CANCEL_TRANSMIT_CANTP_E_GET_COREID (0x00234aa1UL)

/*=============== SERVICE_ID_CANTP_CHANGE_PARAMETER ===============*/
#define CANTP_SERVICE_ID_CANTP_CHANGE_PARAMETER_CANTP_E_PARAM_ID (0x00234b02UL)
#define CANTP_SERVICE_ID_CANTP_CHANGE_PARAMETER_CANTP_E_GET_COREID (0x00234b03UL)

/*=============== SERVICE_ID_CANTP_CANCEL_RECEIVE ===============*/
#define CANTP_SERVICE_ID_CANTP_CANCEL_RECEIVE_CANTP_E_PARAM_ID (0x00234c02UL)
#define CANTP_SERVICE_ID_CANTP_CANCEL_RECEIVE_CANTP_E_INVALID_RX_ID (0x00234c40UL)
#define CANTP_SERVICE_ID_CANTP_CANCEL_RECEIVE_CANTP_E_OPER_NOT_SUPPORTED (0x00234ca0UL)
#define CANTP_SERVICE_ID_CANTP_CANCEL_RECEIVE_CANTP_E_GET_COREID (0x00234ca1UL)
/*************************** CANTP end ***************************/

/************************** BSWM start **************************/
/*=============== BSWM_SERVICEID_INIT ===============*/
#define BSWM_BSWM_SERVICEID_INIT_BSWM_E_NULL_POINTER (0x002a0002UL)
#define BSWM_BSWM_SERVICEID_INIT_BSWM_E_PARAM_CONFIG (0x002a0006UL)
#define BSWM_BSWM_SERVICEID_INIT_BSWM_E_NULL_CONTROL_POINTER (0x002a0010UL)

/*=============== BSWM_SERVICEID_GETVERSIONINFO ===============*/
#define BSWM_BSWM_SERVICEID_GETVERSIONINFO_BSWM_E_PARAM_POINTER (0x002a0107UL)
#define BSWM_BSWM_SERVICEID_GETVERSIONINFO_BSWM_E_NULL_CONTROL_POINTER (0x002a0110UL)

/*=============== BSWM_SERVICEID_MAINFUNCTION ===============*/
#define BSWM_BSWM_SERVICEID_MAINFUNCTION_BSWM_E_NO_INIT (0x002a0301UL)
#define BSWM_BSWM_SERVICEID_MAINFUNCTION_BSWM_E_NULL_CONTROL_POINTER (0x002a0310UL)

/*=============== BSWM_SERVICEID_DEINIT ===============*/
#define BSWM_BSWM_SERVICEID_DEINIT_BSWM_E_NO_INIT (0x002a0401UL)
#define BSWM_BSWM_SERVICEID_DEINIT_BSWM_E_NULL_CONTROL_POINTER (0x002a0410UL)

/*=============== BSWM_SERVICEID_CANSMCURRENTSTATE ===============*/
#define BSWM_BSWM_SERVICEID_CANSMCURRENTSTATE_BSWM_E_NO_INIT (0x002a0501UL)
#define BSWM_BSWM_SERVICEID_CANSMCURRENTSTATE_BSWM_E_REQ_MODE_OUT_OF_RANGE (0x002a0505UL)
#define BSWM_BSWM_SERVICEID_CANSMCURRENTSTATE_BSWM_E_NULL_CONTROL_POINTER (0x002a0510UL)

/*=============== BSWM_SERVICEID_NMCURRENTMODE ===============*/
#define BSWM_BSWM_SERVICEID_NMCURRENTMODE_BSWM_E_NO_INIT (0x002a0701UL)
#define BSWM_BSWM_SERVICEID_NMCURRENTMODE_BSWM_E_REQ_MODE_OUT_OF_RANGE (0x002a0705UL)
#define BSWM_BSWM_SERVICEID_NMCURRENTMODE_BSWM_E_NULL_CONTROL_POINTER (0x002a0710UL)

/*=============== BSWM_SERVICEID_LINSMCURRENTSTATE ===============*/
#define BSWM_BSWM_SERVICEID_LINSMCURRENTSTATE_BSWM_E_NO_INIT (0x002a0901UL)
#define BSWM_BSWM_SERVICEID_LINSMCURRENTSTATE_BSWM_E_REQ_MODE_OUT_OF_RANGE (0x002a0905UL)
#define BSWM_BSWM_SERVICEID_LINSMCURRENTSTATE_BSWM_E_NULL_CONTROL_POINTER (0x002a0910UL)

/*=============== BSWM_SERVICEID_LINSMCURRENTSCHEDULE ===============*/
#define BSWM_BSWM_SERVICEID_LINSMCURRENTSCHEDULE_BSWM_E_NO_INIT (0x002a0a01UL)
#define BSWM_BSWM_SERVICEID_LINSMCURRENTSCHEDULE_BSWM_E_REQ_MODE_OUT_OF_RANGE (0x002a0a05UL)
#define BSWM_BSWM_SERVICEID_LINSMCURRENTSCHEDULE_BSWM_E_NULL_CONTROL_POINTER (0x002a0a10UL)

/*=============== BSWM_SERVICEID_LINTPREQUESTMODE ===============*/
#define BSWM_BSWM_SERVICEID_LINTPREQUESTMODE_BSWM_E_NO_INIT (0x002a0b01UL)
#define BSWM_BSWM_SERVICEID_LINTPREQUESTMODE_BSWM_E_REQ_MODE_OUT_OF_RANGE (0x002a0b05UL)
#define BSWM_BSWM_SERVICEID_LINTPREQUESTMODE_BSWM_E_NULL_CONTROL_POINTER (0x002a0b10UL)

/*=============== BSWM_SERVICEID_ETHSMCURRENTSTATE ===============*/
#define BSWM_BSWM_SERVICEID_ETHSMCURRENTSTATE_BSWM_E_NO_INIT (0x002a0d01UL)
#define BSWM_BSWM_SERVICEID_ETHSMCURRENTSTATE_BSWM_E_REQ_MODE_OUT_OF_RANGE (0x002a0d05UL)
#define BSWM_BSWM_SERVICEID_ETHSMCURRENTSTATE_BSWM_E_NULL_CONTROL_POINTER (0x002a0d10UL)

/*=============== BSWM_SERVICEID_COMMCURRENTMODE ===============*/
#define BSWM_BSWM_SERVICEID_COMMCURRENTMODE_BSWM_E_NO_INIT (0x002a0e01UL)
#define BSWM_BSWM_SERVICEID_COMMCURRENTMODE_BSWM_E_REQ_MODE_OUT_OF_RANGE (0x002a0e05UL)
#define BSWM_BSWM_SERVICEID_COMMCURRENTMODE_BSWM_E_NULL_CONTROL_POINTER (0x002a0e10UL)

/*=============== BSWM_SERVICEID_ECUMCURRENTSTATE ===============*/
#define BSWM_BSWM_SERVICEID_ECUMCURRENTSTATE_BSWM_E_NO_INIT (0x002a0f01UL)
#define BSWM_BSWM_SERVICEID_ECUMCURRENTSTATE_BSWM_E_REQ_MODE_OUT_OF_RANGE (0x002a0f05UL)
#define BSWM_BSWM_SERVICEID_ECUMCURRENTSTATE_BSWM_E_NULL_CONTROL_POINTER (0x002a0f10UL)

/*=============== BSWM_SERVICEID_ECUMCURRENTWAKEUP ===============*/
#define BSWM_BSWM_SERVICEID_ECUMCURRENTWAKEUP_BSWM_E_NO_INIT (0x002a1001UL)
#define BSWM_BSWM_SERVICEID_ECUMCURRENTWAKEUP_BSWM_E_REQ_MODE_OUT_OF_RANGE (0x002a1005UL)
#define BSWM_BSWM_SERVICEID_ECUMCURRENTWAKEUP_BSWM_E_NULL_CONTROL_POINTER (0x002a1010UL)

/*=============== BSWM_SERVICEID_ECUMREQUEST ===============*/
#define BSWM_BSWM_SERVICEID_ECUMREQUEST_BSWM_E_NO_INIT (0x002a1101UL)
#define BSWM_BSWM_SERVICEID_ECUMREQUEST_BSWM_E_REQ_MODE_OUT_OF_RANGE (0x002a1105UL)
#define BSWM_BSWM_SERVICEID_ECUMREQUEST_BSWM_E_NULL_CONTROL_POINTER (0x002a1110UL)

/*=============== BSWM_SERVICEID_COMMCURRENTPNCMODE ===============*/
#define BSWM_BSWM_SERVICEID_COMMCURRENTPNCMODE_BSWM_E_NO_INIT (0x002a1501UL)
#define BSWM_BSWM_SERVICEID_COMMCURRENTPNCMODE_BSWM_E_REQ_MODE_OUT_OF_RANGE (0x002a1505UL)
#define BSWM_BSWM_SERVICEID_COMMCURRENTPNCMODE_BSWM_E_NULL_CONTROL_POINTER (0x002a1510UL)

/*=============== BSWM_SERVICEID_IMMEDIATEREQUEST ===============*/
#define BSWM_BSWM_SERVICEID_IMMEDIATEREQUEST_BSWM_E_NO_INIT (0x002a3001UL)
#define BSWM_BSWM_SERVICEID_IMMEDIATEREQUEST_BSWM_E_REQ_USER_OUT_OF_RANGE (0x002a3004UL)
#define BSWM_BSWM_SERVICEID_IMMEDIATEREQUEST_BSWM_E_NULL_CONTROL_POINTER (0x002a3010UL)
/*************************** BSWM end ***************************/

/************************** WDGIF start **************************/
/*=============== WDGIF_SERVICE_ID_SET_MODE ===============*/
#define WDGIF_WDGIF_SERVICE_ID_SET_MODE_WDGIF_E_PARAM_DEVICE (0x002b0101UL)

/*=============== WDGIF_SERVICE_ID_SET_TRIGGER_CONDITION ===============*/
#define WDGIF_WDGIF_SERVICE_ID_SET_TRIGGER_CONDITION_WDGIF_E_PARAM_DEVICE (0x002b0201UL)
#define WDGIF_WDGIF_SERVICE_ID_SET_TRIGGER_CONDITION_WDGIF_E_INV_POINTER (0x002b0202UL)

/*=============== WDGIF_SERVICE_ID_GET_VERSION_INFO ===============*/
#define WDGIF_WDGIF_SERVICE_ID_GET_VERSION_INFO_WDGIF_E_INV_POINTER (0x002b0302UL)
#define WDGIF_WDGIF_SERVICE_ID_GET_VERSION_INFO_WDGIF_E_PARAM_POINTER (0x002b0303UL)
/*************************** WDGIF end ***************************/

/************************** COM start **************************/
/*=============== COM_INIT_ID ===============*/
#define COM_COM_INIT_ID_COM_E_PARAM_POINTER (0x00320103UL)
#define COM_COM_INIT_ID_COM_E_TOO_MANY_IPDU (0x0032016aUL)
#define COM_COM_INIT_ID_COM_E_FIFO_CREATE   (0x00320106UL)

/*=============== COM_DEINIT_ID ===============*/
#define COM_COM_DEINIT_ID_COM_E_UNINIT (0x00320202UL)

/*=============== COM_IPDUGROUPCONTROL_ID ===============*/
#define COM_COM_IPDUGROUPCONTROL_ID_COM_E_UNINIT (0x00320302UL)

/*=============== COM_RECEPTIONDMCONTROL_ID ===============*/
#define COM_COM_RECEPTIONDMCONTROL_ID_COM_E_UNINIT (0x00320602UL)

/*=============== COM_SENDSIGNAL_ID ===============*/
#define COM_COM_SENDSIGNAL_ID_COM_E_PARAM (0x00320a01UL)
#define COM_COM_SENDSIGNAL_ID_COM_E_UNINIT (0x00320a02UL)

/*=============== COM_RECEIVESIGNAL_ID ===============*/
#define COM_COM_RECEIVESIGNAL_ID_COM_E_PARAM (0x00320b01UL)
#define COM_COM_RECEIVESIGNAL_ID_COM_E_UNINIT (0x00320b02UL)

/*=============== COM_UPDATESHADOWSIGNAL_ID ===============*/
#define COM_COM_UPDATESHADOWSIGNAL_ID_COM_E_PARAM (0x00320c01UL)
#define COM_COM_UPDATESHADOWSIGNAL_ID_COM_E_UNINIT (0x00320c02UL)

/*=============== COM_SENDSIGNALGROUP_ID ===============*/
#define COM_COM_SENDSIGNALGROUP_ID_COM_E_PARAM (0x00320d01UL)
#define COM_COM_SENDSIGNALGROUP_ID_COM_E_UNINIT (0x00320d02UL)

/*=============== COM_RECEIVESIGNALGROUP_ID ===============*/
#define COM_COM_RECEIVESIGNALGROUP_ID_COM_E_PARAM (0x00320e01UL)
#define COM_COM_RECEIVESIGNALGROUP_ID_COM_E_UNINIT (0x00320e02UL)

/*=============== COM_RECEIVESHADOWSIGNAL_ID ===============*/
#define COM_COM_RECEIVESHADOWSIGNAL_ID_COM_E_PARAM (0x00320f01UL)
#define COM_COM_RECEIVESHADOWSIGNAL_ID_COM_E_UNINIT (0x00320f02UL)

/*=============== COM_TRIGGERIPDUSEND_ID ===============*/
#define COM_COM_TRIGGERIPDUSEND_ID_COM_E_PARAM (0x00321701UL)
#define COM_COM_TRIGGERIPDUSEND_ID_COM_E_UNINIT (0x00321702UL)

/*=============== COM_MAINFUNCTIONRX_ID ===============*/
#define COM_COM_MAINFUNCTIONRX_ID_COM_E_UNINIT (0x00321802UL)
#define COM_COM_MAINFUNCTIONRX_ID_COM_E_PARAM (0x00321801UL)

/*=============== COM_MAINFUNCTIONTX_ID ===============*/
#define COM_COM_MAINFUNCTIONTX_ID_COM_E_UNINIT (0x00321902UL)
#define COM_COM_MAINFUNCTIONTX_ID_COM_E_PARAM (0x00321901UL)

/*=============== COM_MAINFUNCTIONROUTESIGNALS_ID ===============*/
#define COM_COM_MAINFUNCTIONROUTESIGNALS_ID_COM_E_UNINIT (0x00321a02UL)

/*=============== COM_CLEARIPDUGROUPVECTOR_ID ===============*/
#define COM_COM_CLEARIPDUGROUPVECTOR_ID_COM_E_UNINIT (0x00321c02UL)

/*=============== COM_SETIPDUGROUP_ID ===============*/
#define COM_COM_SETIPDUGROUP_ID_COM_E_UNINIT (0x00321d02UL)

/*=============== COM_TPRXINDICATION_ID ===============*/
#define COM_COM_TPRXINDICATION_ID_COM_E_PARAM (0x00321e01UL)
#define COM_COM_TPRXINDICATION_ID_COM_E_UNINIT (0x00321e02UL)

/*=============== COM_SENDDYNSIGNAL_ID ===============*/
#define COM_COM_SENDDYNSIGNAL_ID_COM_E_UNINIT (0x00322102UL)

/*=============== COM_RECEIVEDYNSIGNAL_ID ===============*/
#define COM_COM_RECEIVEDYNSIGNAL_ID_COM_E_UNINIT (0x00322202UL)

/*=============== COM_COPYRXDATA_ID ===============*/
#define COM_COM_COPYRXDATA_ID_COM_E_UNINIT (0x00322302UL)

/*=============== COM_COPYTXDATA_ID ===============*/
#define COM_COM_COPYTXDATA_ID_COM_E_UNINIT (0x00322402UL)

/*=============== COM_STARTOFRECEPTION_ID ===============*/
#define COM_COM_STARTOFRECEPTION_ID_COM_E_UNINIT (0x00322502UL)

/*=============== COM_TPTXCONFIRMATION_ID ===============*/
#define COM_COM_TPTXCONFIRMATION_ID_COM_E_PARAM (0x00322601UL)
#define COM_COM_TPTXCONFIRMATION_ID_COM_E_UNINIT (0x00322602UL)

/*=============== COM_SWITCHIPDUTXMODE_ID ===============*/
#define COM_COM_SWITCHIPDUTXMODE_ID_COM_E_PARAM (0x00322701UL)
#define COM_COM_SWITCHIPDUTXMODE_ID_COM_E_UNINIT (0x00322702UL)

/*=============== COM_TXCONFIRMATION_ID ===============*/
#define COM_COM_TXCONFIRMATION_ID_COM_E_PARAM (0x00324001UL)
#define COM_COM_TXCONFIRMATION_ID_COM_E_UNINIT (0x00324002UL)

/*=============== COM_TRIGGERTRANSMIT_ID ===============*/
#define COM_COM_TRIGGERTRANSMIT_ID_COM_E_PARAM (0x00324101UL)
#define COM_COM_TRIGGERTRANSMIT_ID_COM_E_UNINIT (0x00324102UL)

/*=============== COM_RXINDICATION_ID ===============*/
#define COM_COM_RXINDICATION_ID_COM_E_PARAM (0x00324201UL)
#define COM_COM_RXINDICATION_ID_COM_E_UNINIT (0x00324202UL)

/*=============== COM_MEMCPYRAMTORAM ===============*/
#define COM_COM_MEMCPYRAMTORAM_COM_E_PARAM_POINTER (0x00324303UL)

/*=============== COM_SENDSIGNALPROX_ID ===============*/
#define COM_COM_SENDSIGNALPROX_ID_COM_E_PARAM (0x00324401UL)
#define COM_COM_SENDSIGNALPROX_ID_COM_E_UNINIT (0x00324402UL)
#define COM_COM_SENDSIGNALPROX_ID_COM_E_ENQUEUE (0x00324404UL)
#define COM_COM_SENDSIGNALPROX_ID_COM_E_MAXDEQUEUECNT (0x00324405UL)

/*************************** COM end ***************************/

/************************** PDUR start **************************/
/*=============== PDUR_SERVICEID_CANIFRXINDICATION ===============*/
#define PDUR_PDUR_SERVICEID_CANIFRXINDICATION_PDUR_E_CONFIG_PTR_INVALID (0x00330000UL)

/*=============== PDUR_SERVICEID_LOIFROUTETRANSMIT ===============*/
#define PDUR_PDUR_SERVICEID_LOIFROUTETRANSMIT_PDUR_E_NULL_POINTER (0x00330309UL)

/*=============== PDUR_SERVICEID_ROUTETRANSMIT ===============*/
#define PDUR_PDUR_SERVICEID_ROUTETRANSMIT_PDUR_E_NULL_POINTER (0x00330509UL)

/*=============== PDUR_SERVICEID_ROUTETPRXINDICATION ===============*/
#define PDUR_PDUR_SERVICEID_ROUTETPRXINDICATION_PDUR_E_NULL_POINTER (0x00330709UL)

/*=============== PDUR_SERVICEID_ROUTETPTXCONFIRMATION ===============*/
#define PDUR_PDUR_SERVICEID_ROUTETPTXCONFIRMATION_PDUR_E_NULL_POINTER (0x00330809UL)

/*=============== PDUR_SERVICEID_ROUTETRIGGERTRANSMIT ===============*/
#define PDUR_PDUR_SERVICEID_ROUTETRIGGERTRANSMIT_PDUR_E_NULL_POINTER (0x00331009UL)

/*=============== PDUR_SERVICEID_ROUTECOPYRXDATA ===============*/
#define PDUR_PDUR_SERVICEID_ROUTECOPYRXDATA_PDUR_E_NULL_POINTER (0x00331109UL)

/*=============== PDUR_SERVICEID_ROUTECOPYTXDATA ===============*/
#define PDUR_PDUR_SERVICEID_ROUTECOPYTXDATA_PDUR_E_NULL_POINTER (0x00331209UL)

/*=============== PDUR_SERVICEID_ROUTESTARTOFRECEPTION ===============*/
#define PDUR_PDUR_SERVICEID_ROUTESTARTOFRECEPTION_PDUR_E_BUFFER_ERROR (0x0033130cUL)

/*=============== PDUR_SERVICEID_RXINDICATIONTT ===============*/
#define PDUR_PDUR_SERVICEID_RXINDICATIONTT_PDUR_E_IDXOUTOFBOUNDS (0x0033140dUL)

/*=============== PDUR_SERVICEID_RXINDICATIONDIRECTION ===============*/
#define PDUR_PDUR_SERVICEID_RXINDICATIONDIRECTION_PDUR_E_ROUTING_STATUS_NOT_IDLE (0x0033150eUL)

/*=============== PDUR_SERVICEID_ALLOCATEBUFFER ===============*/
#define PDUR_PDUR_SERVICEID_ALLOCATEBUFFER_PDUR_E_PDU_ID_INVALID (0x00331602UL)

/*=============== PDUR_SERVICEID_CHECKBUFFERSTATUS ===============*/
#define PDUR_PDUR_SERVICEID_CHECKBUFFERSTATUS_PDUR_E_PDU_ID_INVALID 0x00331702UL

/*=============== PDUR_SERVICEID_RELEASEBUFFER ===============*/
#define PDUR_PDUR_SERVICEID_RELEASEBUFFER_FREE_BUFFER_BLOCK_FAILED 0x0033a000UL
#define PDUR_PDUR_SERVICEID_RELEASEBUFFER_FREE_BUFFER_FAILED 0x0033a001UL

/*=============== PDUR_SERVICEID_TRANSMIT ===============*/
#define PDUR_PDUR_SERVICEID_TRANSMIT_NOT_INIT 0x0033a100UL
#define PDUR_PDUR_SERVICEID_TRANSMIT_PDU_INFO_PTR_NULL 0x0033a101UL
#define PDUR_PDUR_SERVICEID_TRANSMIT_PDU_ID_INVALID 0x0033a102UL
#define PDUR_PDUR_SERVICEID_TRANSMIT_ROUTING_PATH_DISABLED 0x0033a103UL
#define PDUR_PDUR_SERVICEID_TRANSMIT_SAME_CORE_TRANSMIT_ERROR 0x0033a104UL
#define PDUR_PDUR_SERVICEID_TRANSMIT_BUFFER_TRANSMIT_ERROR 0x0033a105UL
#define PDUR_PDUR_SERVICEID_TRANSMIT_ALLOC_BUFFER_FAILED 0x0033a106UL
#define PDUR_PDUR_SERVICEID_TRANSMIT_ALLOC_BUFFER_BUSY 0x0033a107UL

/*=============== PDUR_SERVICEID_ALLOCBUFFERBLOCK ===============*/
#define PDUR_PDUR_SERVICEID_ALLOCBUFFERBLOCK_BUFFER_MANAGER_NULL 0x0033a200UL
#define PDUR_PDUR_SERVICEID_ALLOCBUFFERBLOCK_BUFFER_MANAGER_ROUTING_STATE_NOT_IDLE 0x0033a201UL
#define PDUR_PDUR_SERVICEID_ALLOCBUFFERBLOCK_BUFFER_BLOCK_ALLOC_FAILED 0x0033a202UL
#define PDUR_PDUR_SERVICEID_ALLOCBUFFERBLOCK_BUFFER_BLOCK_LENGTH_ERROR 0x0033a203UL

/*=============== PDUR_SERVICEID_RXINDICATION ===============*/
#define PDUR_PDUR_SERVICEID_RXINDICATION_NOT_INIT 0x0033a300UL
#define PDUR_PDUR_SERVICEID_RXINDICATION_PDU_ID_INVALID 0x0033a301UL
#define PDUR_PDUR_SERVICEID_RXINDICATION_IF_ROUTING_NO_BUFFER 0x0033a302UL
#define PDUR_PDUR_SERVICEID_RXINDICATION_STRATEGY_DISCARD 0x0033a303UL
#define PDUR_PDUR_SERVICEID_RXINDICATION_RX_TRANSMIT_FAILED 0x0033a304UL
#define PDUR_PDUR_SERVICEID_RXINDICATION_RX_INTERRUPT_FAILED 0x0033a305UL
#define PDUR_PDUR_SERVICEID_RXINDICATION_RX_INDICATION_ALLOC_BUFFER 0x0033a306UL
#define PDUR_PDUR_SERVICEID_RXINDICATION_RX_INDICATION_ALLOC_BUFFER_BLOCK 0x0033a307UL

/*=============== PDUR_SERVICEID_TPTXCONFIRMATION ===============*/
#define PDUR_PDUR_SERVICEID_TPTXCONFIRMATION_NOT_INIT 0x0033a400UL
#define PDUR_PDUR_SERVICEID_TPTXCONFIRMATION_PDU_ID_INVALID 0x0033a401UL
#define PDUR_PDUR_SERVICEID_TPTXCONFIRMATION_ALLOC_BUFFER 0x0033a402UL

/*=============== PDUR_SERVICEID_CHECKPENDINGDSTCNT ===============*/
#define PDUR_PDUR_SERVICEID_CHECKPENDINGDSTCNT_ALLOC_BUFFER 0x0033a500UL

/*=============== PDUR_SERVICEID_TXCONFIRMATION ===============*/
#define PDUR_PDUR_SERVICEID_TXCONFIRMATION_NOT_INIT 0x0033a600UL
#define PDUR_PDUR_SERVICEID_TXCONFIRMATION_PDU_ID_INVALID 0x0033a601UL

/*=============== PDUR_SERVICEID_TRIGGERTRANSMIT ===============*/
#define PDUR_PDUR_SERVICEID_TRIGGERTRANSMIT_NOT_INIT 0x0033a700UL
#define PDUR_PDUR_SERVICEID_TRIGGERTRANSMIT_PDU_INFO_PTR_NULL 0x0033a701UL
#define PDUR_PDUR_SERVICEID_TRIGGERTRANSMIT_PDU_ID_INVALID 0x0033a702UL
#define PDUR_PDUR_SERVICEID_TRIGGERTRANSMIT_TYPE_ERROR 0x0033a703UL
#define PDUR_PDUR_SERVICEID_TRIGGERTRANSMIT_BUFFER_ERROR 0x0033a704UL

/*=============== PDUR_SERVICEID_COPYRXDATA ===============*/
#define PDUR_PDUR_SERVICEID_COPYRXDATA_NOT_INIT 0x0033a800UL
#define PDUR_PDUR_SERVICEID_COPYRXDATA_PDU_INFO_PTR_NULL 0x0033a801UL
#define PDUR_PDUR_SERVICEID_COPYRXDATA_PDU_ID_INVALID 0x0033a802UL
#define PDUR_PDUR_SERVICEID_COPYRXDATA_BUFFER_BLOCK_NULL 0x0033a803UL
#define PDUR_PDUR_SERVICEID_COPYRXDATA_WRITE_OFFSET_ERROR 0x0033a804UL
#define PDUR_PDUR_SERVICEID_COPYRXDATA_BUFFER_NOT_ENOUGH 0x0033a805UL
#define PDUR_PDUR_SERVICEID_COPYRXDATA_BUFFER_TRANSFER_FAILED 0x0033a806UL

/*=============== PDUR_SERVICEID_TPRXINDICATION ===============*/
#define PDUR_PDUR_SERVICEID_TPRXINDICATION_NOT_INIT 0x0033a900UL
#define PDUR_PDUR_SERVICEID_TPRXINDICATION_PDU_ID_INVALID 0x0033a901UL
#define PDUR_PDUR_SERVICEID_TPRXINDICATION_BUFFER_ERROR 0x0033a902UL
#define PDUR_PDUR_SERVICEID_TPRXINDICATION_APPEND_FIFO_FAILED 0x0033a903UL
#define PDUR_PDUR_SERVICEID_TPRXINDICATION_BUFFER_ERROR_LOWER 0x0033a904UL
#define PDUR_PDUR_SERVICEID_TPRXINDICATION_TRANSMIT_FAILED_LOWER 0x0033a905UL
#define PDUR_PDUR_SERVICEID_TPRXINDICATION_BUFFER_ERROR_NOK_UPPER 0x0033a906UL
#define PDUR_PDUR_SERVICEID_TPRXINDICATION_BUFFER_ERROR_NOK_LOWER 0x0033a907UL

/*=============== PDUR_SERVICEID_STARTOFRECEPTION ===============*/
#define PDUR_PDUR_SERVICEID_STARTOFRECEPTION_NOT_INIT 0x0033aa00UL
#define PDUR_PDUR_SERVICEID_STARTOFRECEPTION_PDU_ID_INVALID 0x0033aa01UL
#define PDUR_PDUR_SERVICEID_STARTOFRECEPTION_PDU_INFO_PTR_NULL 0x0033aa02UL
#define PDUR_PDUR_SERVICEID_STARTOFRECEPTION_UP_MODULE_CALL_FAILED 0x0033aa03UL
#define PDUR_PDUR_SERVICEID_STARTOFRECEPTION_BUFFER_MANAGER_NULL 0x0033aa04UL
#define PDUR_PDUR_SERVICEID_STARTOFRECEPTION_QUEUE_FULL 0x0033aa05UL
#define PDUR_PDUR_SERVICEID_STARTOFRECEPTION_BUFFER_BLOCK_ERROR 0x0033aa06UL
#define PDUR_PDUR_SERVICEID_STARTOFRECEPTION_ALLOC_FAILED 0x0033aa07UL
#define PDUR_PDUR_SERVICEID_STARTOFRECEPTION_ONTHEFLY_TRANSMIT_FAILED 0x0033aa08UL
#define PDUR_PDUR_SERVICEID_STARTOFRECEPTION_POST_PROC 0x0033aa09UL

/*=============== PDUR_SERVICEID_COPYTXDATA ===============*/
#define PDUR_PDUR_SERVICEID_COPYTXDATA_BUFFER_MANAGER_NULL 0x0033ab00UL
#define PDUR_PDUR_SERVICEID_COPYTXDATA_BUFFER_BLOCK_NULL 0x0033ab01UL
#define PDUR_PDUR_SERVICEID_COPYTXDATA_BUFFER_NULL_UPPER 0x0033ab02UL
#define PDUR_PDUR_SERVICEID_COPYTXDATA_STATE_ERROR_UPPER 0x0033ab03UL
#define PDUR_PDUR_SERVICEID_COPYTXDATA_BUFFER_NOT_ENOUGH_UPPER 0x0033ab04UL
#define PDUR_PDUR_SERVICEID_COPYTXDATA_BUFFER_NULL_LOWER 0x0033ab05UL
#define PDUR_PDUR_SERVICEID_COPYTXDATA_STATE_ERROR_LOWER 0x0033ab06UL
#define PDUR_PDUR_SERVICEID_COPYTXDATA_BUFFER_NOT_ENOUGH_LOWER 0x0033ab07UL
#define PDUR_PDUR_SERVICEID_COPYTXDATA_BUFFER_NULL_ONTHEFLY 0x0033ab08UL
#define PDUR_PDUR_SERVICEID_COPYTXDATA_STATE_ERROR_ONTHEFLY 0x0033ab09UL
#define PDUR_PDUR_SERVICEID_COPYTXDATA_BUFFER_NOT_ENOUGH_ONTHEFLY 0x0033ab0aUL
#define PDUR_PDUR_SERVICEID_COPYTXDATA_NOT_INIT 0x0033ab0bUL

/*=============== PDUR_SERVICEID_TRANSMITFAILEDPROCESS ===============*/
#define PDUR_PDUR_SERVICEID_TRANSMITFAILEDPROCESS_BUFFER_MANAGER_NULL 0x0033ac00UL

/*=============== PDUR_SERVICEID_RELEASEBUFFER ===============*/
#define PDUR_PDUR_SERVICEID_RELEASEBUFFER_APPEND_FIFO_UPPER 0x0033ad00UL
#define PDUR_PDUR_SERVICEID_RELEASEBUFFER_TRANSMIT_LOWER 0x0033ad01UL

/*=============== PDUR_SERVICEID_RELEASESPINLOCK ===============*/
#define PDUR_PDUR_SERVICEID_RELEASESPINLOCK_GET_FAILED 0x0033ae00UL

/*=============== PDUR_SERVICEID_GETSPINLOCK ===============*/
#define PDUR_PDUR_SERVICEID_GETSPINLOCK_GET_FAILED 0x0033af00UL

/*=============== PDUR_SERVICEID_ROUTETRANSMIT ===============*/
#define PDUR_PDUR_SERVICEID_ROUTETRANSMIT_FAILED 0x0033b000UL

/*=============== PDUR_SERVICEID_ROUTETRIGGERTRANSMIT ===============*/
#define PDUR_PDUR_SERVICEID_ROUTETRIGGERTRANSMIT_FAILED 0x0033b100UL

/*=============== PDUR_SERVICEID_ROUTECOPYRXDATA ===============*/
#define PDUR_PDUR_SERVICEID_ROUTECOPYRXDATA_FAILED 0x0033b200UL

/*=============== PDUR_SERVICEID_ROUTECOPYTXDATA ===============*/
#define PDUR_PDUR_SERVICEID_ROUTECOPYTXDATA_FAILED 0x0033b300UL

/*=============== PDUR_SERVICEID_ROUTESTARTOFRECEPTION ===============*/
#define PDUR_PDUR_SERVICEID_ROUTESTARTOFRECEPTION_FAILED 0x0033b400UL

/*=============== PDUR_SERVICEID_ENABLEROUTING ===============*/
#define PDUR_PDUR_SERVICEID_ENABLEROUTING_NOT_INIT 0x0033b500UL
#define PDUR_PDUR_SERVICEID_ENABLEROUTING_ID_INVALID 0x0033b501UL

/*=============== PDUR_SERVICEID_DISABLEROUTING ===============*/
#define PDUR_PDUR_SERVICEID_DISABLEROUTING_NOT_INIT 0x0033b600UL
#define PDUR_PDUR_SERVICEID_DISABLEROUTING_ID_INVALID 0x0033b601UL
#define PDUR_PDUR_SERVICEID_DISABLEROUTING_PDU_ID_INVALID 0x0033b602UL

/*=============== PDUR_SERVICEID_MULTICOREUPPERLAYER ===============*/
#define PDUR_PDUR_SERVICEID_MULTICOREUPPERLAYER_RETURN_NOK 0x0033b700UL

/*=============== PDUR_SERVICEID_CHECKQUEUEALLOW ===============*/
#define PDUR_PDUR_SERVICEID_CHECKQUEUEALLOW_FULL 0x0033b800UL
#define PDUR_PDUR_SERVICEID_CHECKQUEUEALLOW_DIRECT 0x0033b801UL
#define PDUR_PDUR_SERVICEID_CHECKQUEUEALLOW_ONTHEFLY 0x0033b802UL
#define PDUR_PDUR_SERVICEID_CHECKQUEUEALLOW_UPPER 0x0033b803UL

/*=============== PDUR_SERVICEID_GETCONFIGURATIONID ===============*/
#define PDUR_PDUR_SERVICEID_GETCONFIGURATIONID_PDUR_E_INVALID_REQUEST (0x0033f201UL)

/*=============== PDUR_SERVICEID_ENABLEROUTING ===============*/
#define PDUR_PDUR_SERVICEID_ENABLEROUTING_PDUR_E_INVALID_REQUEST (0x0033f301UL)
#define PDUR_PDUR_SERVICEID_ENABLEROUTING_PDUR_E_ROUTING_PATH_GROUP_ID_INVALID (0x0033f308UL)
/*************************** PDUR end ***************************/

/************************** DCM start **************************/
/*=============== DCM_START_OF_RECEPTION_ID ===============*/
#define DCM_DCM_START_OF_RECEPTION_ID_DCM_E_UNINIT (0x00350005UL)
#define DCM_DCM_START_OF_RECEPTION_ID_DCM_E_PARAM (0x00350006UL)

/*=============== DCM_INIT_ID ===============*/
#define DCM_DCM_INIT_ID_DCM_E_CONFIG_INVALID (0x00350140UL)

/*=============== DCM_COPY_RX_DATA_ID ===============*/
#define DCM_DCM_COPY_RX_DATA_ID_DCM_E_INTERFACE_BUFFER_OVERFLOW (0x00350203UL)
#define DCM_DCM_COPY_RX_DATA_ID_DCM_E_UNINIT (0x00350205UL)
#define DCM_DCM_COPY_RX_DATA_ID_DCM_E_PARAM (0x00350206UL)

/*=============== DCM_TP_RX_INDICATION_ID ===============*/
#define DCM_DCM_TP_RX_INDICATION_ID_DCM_E_UNINIT (0x00350305UL)
#define DCM_DCM_TP_RX_INDICATION_ID_DCM_E_PARAM (0x00350306UL)
#define DCM_DCM_TP_RX_INDICATION_ID_DCM_E_TP_LENGTH_MISMATCH (0x00350350UL)
#define DCM_DCM_TP_RX_INDICATION_ID_DCM_E_WRONG_BUFFER (0x00350363UL)

/*=============== DCM_COPY_TX_DATA_ID ===============*/
#define DCM_DCM_COPY_TX_DATA_ID_DCM_E_UNINIT (0x00350405UL)
#define DCM_DCM_COPY_TX_DATA_ID_DCM_E_PARAM (0x00350406UL)

/*=============== DCM_TP_TX_CONFIRMATION_ID ===============*/
#define DCM_DCM_TP_TX_CONFIRMATION_ID_DCM_E_UNINIT (0x00350505UL)
#define DCM_DCM_TP_TX_CONFIRMATION_ID_DCM_E_PARAM (0x00350506UL)
#define DCM_DCM_TP_TX_CONFIRMATION_ID_DCM_E_TP_LENGTH_MISMATCH (0x00350550UL)
#define DCM_DCM_TP_TX_CONFIRMATION_ID_DCM_E_UNEXPECTED_EXECUTION (0x00350561UL)

/*=============== DCM_GET_SES_CTRL_TYPE_ID ===============*/
#define DCM_DCM_GET_SES_CTRL_TYPE_ID_DCM_E_UNINIT (0x00350605UL)

/*=============== DCM_GET_SECURITY_LEVEL_ID ===============*/
#define DCM_DCM_GET_SECURITY_LEVEL_ID_DCM_E_UNINIT (0x00350d05UL)

/*=============== DCM_COMM_NO_COM_MODE_ENTERED_ID ===============*/
#define DCM_DCM_COMM_NO_COM_MODE_ENTERED_ID_DCM_E_UNINIT (0x00352105UL)

/*=============== DCM_COMM_SILENT_COM_MODE_ENTERED_ID ===============*/
#define DCM_DCM_COMM_SILENT_COM_MODE_ENTERED_ID_DCM_E_UNINIT (0x00352205UL)

/*=============== DCM_COMM_FULL_COM_MODE_ENTERED_ID ===============*/
#define DCM_DCM_COMM_FULL_COM_MODE_ENTERED_ID_DCM_E_UNINIT (0x00352305UL)

/*=============== DCM_MAIN_ID ===============*/
#define DCM_DCM_MAIN_ID_DCM_E_UNINIT (0x00352505UL)

/*=============== DCM_RESETTODEFAULTSESSION_ID ===============*/
#define DCM_DCM_RESETTODEFAULTSESSION_ID_DCM_E_UNINIT (0x00352a05UL)

/*=============== DCM_EXTERNALSETNEGRESPONSE_ID ===============*/
#define DCM_DCM_EXTERNALSETNEGRESPONSE_ID_DCM_E_UNINIT (0x00353005UL)
#define DCM_DCM_EXTERNALSETNEGRESPONSE_ID_DCM_E_PARAM (0x00353006UL)

/*=============== DCM_EXTERNALPROCESSINGDONE_ID ===============*/
#define DCM_DCM_EXTERNALPROCESSINGDONE_ID_DCM_E_UNINIT (0x00353105UL)
#define DCM_DCM_EXTERNALPROCESSINGDONE_ID_DCM_E_PARAM (0x00353106UL)

/*=============== DCM_CHANGE_DIAGNOSTIC_SESSION_ID ===============*/
#define DCM_DCM_CHANGE_DIAGNOSTIC_SESSION_ID_DCM_E_CONFIG_INVALID (0x00358840UL)

/*=============== DCM_GLOBAL_ID ===============*/
#define DCM_DCM_GLOBAL_ID_DCM_E_PARAM (0x0035ff06UL)
#define DCM_DCM_GLOBAL_ID_DCM_E_CONFIG_INVALID (0x0035ff40UL)
#define DCM_DCM_GLOBAL_ID_DCM_E_UNEXPECTED_RESPONSE (0x0035ff60UL)
#define DCM_DCM_GLOBAL_ID_DCM_E_UNEXPECTED_EXECUTION (0x0035ff61UL)
#define DCM_DCM_GLOBAL_ID_DCM_E_INTEGRATION_ERROR (0x0035ff62UL)
/*************************** DCM end ***************************/

/************************** DEM start **************************/
/*=============== DEM_PREINIT_ID ===============*/
#define DEM_DEM_PREINIT_ID_DEM_E_WRONG_CONDITION (0x00360140UL)

/*=============== DEM_SHUTDOWN_ID ===============*/
#define DEM_DEM_SHUTDOWN_ID_DEM_E_UNINIT (0x00360320UL)

/*=============== DEM_SETEVENTSTATUS_ID ===============*/
#define DEM_DEM_SETEVENTSTATUS_ID_DEM_E_PARAM_DATA (0x00360412UL)
#define DEM_DEM_SETEVENTSTATUS_ID_DEM_E_UNINIT (0x00360420UL)

/*=============== DEM_RESETEVENTSTATUS_ID ===============*/
#define DEM_DEM_RESETEVENTSTATUS_ID_DEM_E_UNINIT (0x00360520UL)

/*=============== DEM_PRESTOREFREEZEFRAME_ID ===============*/
#define DEM_DEM_PRESTOREFREEZEFRAME_ID_DEM_E_PARAM_DATA (0x00360612UL)
#define DEM_DEM_PRESTOREFREEZEFRAME_ID_DEM_E_UNINIT (0x00360620UL)

/*=============== DEM_CLEARPRESTOREDFREEZEFRAME_ID ===============*/
#define DEM_DEM_CLEARPRESTOREDFREEZEFRAME_ID_DEM_E_PARAM_DATA (0x00360712UL)
#define DEM_DEM_CLEARPRESTOREDFREEZEFRAME_ID_DEM_E_UNINIT (0x00360720UL)

/*=============== DEM_SETOPERATIONCYCLESTATE_ID ===============*/
#define DEM_DEM_SETOPERATIONCYCLESTATE_ID_DEM_E_PARAM_DATA (0x00360812UL)
#define DEM_DEM_SETOPERATIONCYCLESTATE_ID_DEM_E_UNINIT (0x00360820UL)
#define DEM_DEM_SETOPERATIONCYCLESTATE_ID_DEM_E_WRONG_CONDITION (0x00360840UL)
#define DEM_DEM_SETOPERATIONCYCLESTATE_ID_DEM_E_UNEXPECTED_EXECUTION (0x003608feUL)

/*=============== DEM_GETEVENTSTATUS_ID ===============*/
#define DEM_DEM_GETEVENTSTATUS_ID_DEM_E_PARAM_POINTER (0x00360a11UL)
#define DEM_DEM_GETEVENTSTATUS_ID_DEM_E_UNINIT (0x00360a20UL)

/*=============== DEM_GETEVENTFAILED_ID ===============*/
#define DEM_DEM_GETEVENTFAILED_ID_DEM_E_UNINIT (0x00360b20UL)

/*=============== DEM_GETEVENTTESTED_ID ===============*/
#define DEM_DEM_GETEVENTTESTED_ID_DEM_E_UNINIT (0x00360c20UL)

/*=============== DEM_GETDTCOFEVENT_ID ===============*/
#define DEM_DEM_GETDTCOFEVENT_ID_DEM_E_PARAM_DATA (0x00360d12UL)
#define DEM_DEM_GETDTCOFEVENT_ID_DEM_E_UNINIT (0x00360d20UL)

/*=============== DEM_GETSEVERITYOFDTC_ID ===============*/
#define DEM_DEM_GETSEVERITYOFDTC_ID_DEM_E_PARAM_POINTER (0x00360e11UL)
#define DEM_DEM_GETSEVERITYOFDTC_ID_DEM_E_UNINIT (0x00360e20UL)

/*=============== DEM_MASTERPREINIT_ID ===============*/
#define DEM_DEM_MASTERPREINIT_ID_DEM_E_WRONG_CONDITION (0x00360f40UL)
#define DEM_DEM_MASTERPREINIT_ID_DEM_E_CONFIG_PTR_INVALID (0x00360f50UL)

/*=============== DEM_SATELLITESATPREINIT_ID ===============*/
#define DEM_DEM_SATELLITESATPREINIT_ID_DEM_E_PARAM_DATA (0x00361012UL)

/*=============== DEM_SATELLITECOREMEMORYINIT_ID ===============*/
#define DEM_DEM_SATELLITECOREMEMORYINIT_ID_DEM_E_PARAM_DATA (0x00361112UL)

/*=============== DEM_SETDTCFILTER_ID ===============*/
#define DEM_DEM_SETDTCFILTER_ID_DEM_E_PARAM_DATA (0x00361312UL)
#define DEM_DEM_SETDTCFILTER_ID_DEM_E_UNINIT (0x00361320UL)
#define DEM_DEM_SETDTCFILTER_ID_DEM_E_WRONG_CLIENT (0x0036135bUL)

/*=============== DEM_GETSTATUSOFDTC_ID ===============*/
#define DEM_DEM_GETSTATUSOFDTC_ID_DEM_E_PARAM_DATA (0x00361512UL)
#define DEM_DEM_GETSTATUSOFDTC_ID_DEM_E_UNINIT (0x00361520UL)

/*=============== DEM_GETNUMBEROFFILTEREDDTC_ID ===============*/
#define DEM_DEM_GETNUMBEROFFILTEREDDTC_ID_DEM_E_PARAM_POINTER (0x00361711UL)
#define DEM_DEM_GETNUMBEROFFILTEREDDTC_ID_DEM_E_UNINIT (0x00361720UL)
#define DEM_DEM_GETNUMBEROFFILTEREDDTC_ID_DEM_E_WRONG_CONDITION (0x00361740UL)

/*=============== DEM_GETNEXTFILTEREDDTC_ID ===============*/
#define DEM_DEM_GETNEXTFILTEREDDTC_ID_DEM_E_PARAM_POINTER (0x00361811UL)
#define DEM_DEM_GETNEXTFILTEREDDTC_ID_DEM_E_UNINIT (0x00361820UL)
#define DEM_DEM_GETNEXTFILTEREDDTC_ID_DEM_E_WRONG_CONDITION (0x00361840UL)

/*=============== DEM_DISABLEDTCRECORDUPDATE_ID ===============*/
#define DEM_DEM_DISABLEDTCRECORDUPDATE_ID_DEM_E_UNINIT (0x00361a20UL)
#define DEM_DEM_DISABLEDTCRECORDUPDATE_ID_DEM_E_WRONG_CONDITION (0x00361a40UL)

/*=============== DEM_ENABLEDTCRECORDUPDATE_ID ===============*/
#define DEM_DEM_ENABLEDTCRECORDUPDATE_ID_DEM_E_UNINIT (0x00361b20UL)
#define DEM_DEM_ENABLEDTCRECORDUPDATE_ID_DEM_E_SEQUENCE_ERROR (0x00361bfdUL)

/*=============== DEM_GETFREEZEFRAMEDATABYDTC_ID ===============*/
#define DEM_DEM_GETFREEZEFRAMEDATABYDTC_ID_DEM_E_PARAM_POINTER (0x00361d11UL)
#define DEM_DEM_GETFREEZEFRAMEDATABYDTC_ID_DEM_E_PARAM_LENGTH (0x00361d13UL)
#define DEM_DEM_GETFREEZEFRAMEDATABYDTC_ID_DEM_E_UNINIT (0x00361d20UL)
#define DEM_DEM_GETFREEZEFRAMEDATABYDTC_ID_DEM_E_NOT_IMPLEMENTED_YET (0x00361dffUL)

/*=============== DEM_GETSIZEOFFREEZEFRAMEBYDTC_ID ===============*/
#define DEM_DEM_GETSIZEOFFREEZEFRAMEBYDTC_ID_DEM_E_PARAM_POINTER (0x00361f11UL)
#define DEM_DEM_GETSIZEOFFREEZEFRAMEBYDTC_ID_DEM_E_UNINIT (0x00361f20UL)

/*=============== DEM_GETEXTENDEDDATARECORDBYDTC_ID ===============*/
#define DEM_DEM_GETEXTENDEDDATARECORDBYDTC_ID_DEM_E_PARAM_POINTER (0x00362011UL)
#define DEM_DEM_GETEXTENDEDDATARECORDBYDTC_ID_DEM_E_PARAM_LENGTH (0x00362013UL)
#define DEM_DEM_GETEXTENDEDDATARECORDBYDTC_ID_DEM_E_UNINIT (0x00362020UL)
#define DEM_DEM_GETEXTENDEDDATARECORDBYDTC_ID_DEM_E_NOT_IMPLEMENTED_YET (0x003620ffUL)

/*=============== DEM_GETSIZEOFEXTENDEDDATARECORDBYDTC_ID ===============*/
#define DEM_DEM_GETSIZEOFEXTENDEDDATARECORDBYDTC_ID_DEM_E_PARAM_POINTER (0x00362111UL)
#define DEM_DEM_GETSIZEOFEXTENDEDDATARECORDBYDTC_ID_DEM_E_UNINIT (0x00362120UL)

/*=============== DEM_CLEARDTC_ID ===============*/
#define DEM_DEM_CLEARDTC_ID_DEM_E_WRONG_CONFIGURATION (0x00362210UL)
#define DEM_DEM_CLEARDTC_ID_DEM_E_PARAM_DATA (0x00362212UL)
#define DEM_DEM_CLEARDTC_ID_DEM_E_UNINIT (0x00362220UL)
#define DEM_DEM_CLEARDTC_ID_DEM_E_UNEXPECTED_EXECUTION (0x003622feUL)
#define DEM_DEM_CLEARDTC_ID_DEM_E_NOT_IMPLEMENTED_YET (0x003622ffUL)

/*=============== DEM_RESETDEBOUNCESTATUS_ID ===============*/
#define DEM_DEM_RESETDEBOUNCESTATUS_ID_DEM_E_PARAM_DATA (0x00362312UL)
#define DEM_DEM_RESETDEBOUNCESTATUS_ID_DEM_E_UNINIT (0x00362320UL)

/*=============== DEM_DISABLEDTCSETTING_ID ===============*/
#define DEM_DEM_DISABLEDTCSETTING_ID_DEM_E_UNINIT (0x00362420UL)

/*=============== DEM_ENABLEDTCSETTING_ID ===============*/
#define DEM_DEM_ENABLEDTCSETTING_ID_DEM_E_UNINIT (0x00362520UL)

/*=============== DEM_GETDEBOUNCINGOFEVENT_ID ===============*/
#define DEM_DEM_GETDEBOUNCINGOFEVENT_ID_DEM_E_UNINIT (0x00362620UL)

/*=============== DEM_COLLECTPRESTOREDFFDATA_ID ===============*/
#define DEM_DEM_COLLECTPRESTOREDFFDATA_ID_DEM_E_NODATAAVAILABLE (0x00362730UL)
#define DEM_DEM_COLLECTPRESTOREDFFDATA_ID_DEM_E_FF_TOO_BIG (0x00362756UL)

/*=============== DEM_GETINDICATORSTATUS_ID ===============*/
#define DEM_DEM_GETINDICATORSTATUS_ID_DEM_E_PARAM_CONFIG (0x00362910UL)
#define DEM_DEM_GETINDICATORSTATUS_ID_DEM_E_PARAM_POINTER (0x00362911UL)
#define DEM_DEM_GETINDICATORSTATUS_ID_DEM_E_UNINIT (0x00362920UL)

/*=============== DEM_GETEVENTEXTENDEDDATARECORD_ID ===============*/
#define DEM_DEM_GETEVENTEXTENDEDDATARECORD_ID_DEM_E_PARAM_POINTER (0x00363011UL)
#define DEM_DEM_GETEVENTEXTENDEDDATARECORD_ID_DEM_E_UNINIT (0x00363020UL)

/*=============== DEM_GETEVENTFREEZEFRAMEDATA_ID ===============*/
#define DEM_DEM_GETEVENTFREEZEFRAMEDATA_ID_DEM_E_PARAM_POINTER (0x00363111UL)
#define DEM_DEM_GETEVENTFREEZEFRAMEDATA_ID_DEM_E_UNINIT (0x00363120UL)

/*=============== DEM_GETEVENTMEMORYOVERFLOW_ID ===============*/
#define DEM_DEM_GETEVENTMEMORYOVERFLOW_ID_DEM_E_PARAM_POINTER (0x00363211UL)
#define DEM_DEM_GETEVENTMEMORYOVERFLOW_ID_DEM_E_UNINIT (0x00363220UL)

/*=============== DEM_SETDTCSUPPRESSION_ID ===============*/
#define DEM_DEM_SETDTCSUPPRESSION_ID_DEM_E_PARAM_DATA (0x00363312UL)
#define DEM_DEM_SETDTCSUPPRESSION_ID_DEM_E_UNINIT (0x00363320UL)
#define DEM_DEM_SETDTCSUPPRESSION_ID_DEM_E_WRONG_CONDITION (0x00363340UL)

/*=============== DEM_SETEVENTAVAILABLE_ID ===============*/
#define DEM_DEM_SETEVENTAVAILABLE_ID_DEM_E_PARAM_DATA (0x00363712UL)
#define DEM_DEM_SETEVENTAVAILABLE_ID_DEM_E_UNINIT (0x00363720UL)

/*=============== DEM_SETENABLECONDITION_ID ===============*/
#define DEM_DEM_SETENABLECONDITION_ID_DEM_E_PARAM_DATA (0x00363912UL)
#define DEM_DEM_SETENABLECONDITION_ID_DEM_E_UNINIT (0x00363920UL)

/*=============== DEM_GETNEXTFILTEREDRECORD_ID ===============*/
#define DEM_DEM_GETNEXTFILTEREDRECORD_ID_DEM_E_PARAM_POINTER (0x00363a11UL)
#define DEM_DEM_GETNEXTFILTEREDRECORD_ID_DEM_E_UNINIT (0x00363a20UL)
#define DEM_DEM_GETNEXTFILTEREDRECORD_ID_DEM_E_WRONG_CONDITION (0x00363a40UL)

/*=============== DEM_SETSTORAGECONDITION_ID ===============*/
#define DEM_DEM_SETSTORAGECONDITION_ID_DEM_E_PARAM_DATA (0x00363b12UL)
#define DEM_DEM_SETSTORAGECONDITION_ID_DEM_E_UNINIT (0x00363b20UL)

/*=============== DEM_GETFAULTDETECTIONCOUNTER_ID ===============*/
#define DEM_DEM_GETFAULTDETECTIONCOUNTER_ID_DEM_E_PARAM_DATA (0x00363e12UL)
#define DEM_DEM_GETFAULTDETECTIONCOUNTER_ID_DEM_E_UNINIT (0x00363e20UL)

/*=============== DEM_SETFREEZEFRAMERECORDFILTER_ID ===============*/
#define DEM_DEM_SETFREEZEFRAMERECORDFILTER_ID_DEM_E_PARAM_DATA (0x00363f12UL)
#define DEM_DEM_SETFREEZEFRAMERECORDFILTER_ID_DEM_E_UNINIT (0x00363f20UL)
#define DEM_DEM_SETFREEZEFRAMERECORDFILTER_ID_DEM_E_WRONG_CONDITION (0x00363f40UL)

/*=============== DEM_DLTGETALLEXTENDEDDATARECORDS_ID ===============*/
#define DEM_DEM_DLTGETALLEXTENDEDDATARECORDS_ID_DEM_E_PARAM_POINTER (0x00364011UL)
#define DEM_DEM_DLTGETALLEXTENDEDDATARECORDS_ID_DEM_E_UNINIT (0x00364020UL)

/*=============== DEM_DLTGETMOSTRECENTFREEZEFRAMERECORDDATA_ID ===============*/
#define DEM_DEM_DLTGETMOSTRECENTFREEZEFRAMERECORDDATA_ID_DEM_E_PARAM_POINTER (0x00364111UL)
#define DEM_DEM_DLTGETMOSTRECENTFREEZEFRAMERECORDDATA_ID_DEM_E_UNINIT (0x00364120UL)

/*=============== DEM_GETNUMBEROFFREEZEFRAMERECORDS_ID ===============*/
#define DEM_DEM_GETNUMBEROFFREEZEFRAMERECORDS_ID_DEM_E_PARAM_POINTER (0x00364211UL)
#define DEM_DEM_GETNUMBEROFFREEZEFRAMERECORDS_ID_DEM_E_UNINIT (0x00364220UL)
#define DEM_DEM_GETNUMBEROFFREEZEFRAMERECORDS_ID_DEM_E_WRONG_CONDITION (0x00364240UL)

/*=============== DEM_READDATAOFOBDFREEZEFRAME_ID ===============*/
#define DEM_DEM_READDATAOFOBDFREEZEFRAME_ID_DEM_E_PARAM_POINTER (0x00365211UL)
#define DEM_DEM_READDATAOFOBDFREEZEFRAME_ID_DEM_E_UNINIT (0x00365220UL)

/*=============== DEM_GETDTCOFOBDFREEZEFRAME_ID ===============*/
#define DEM_DEM_GETDTCOFOBDFREEZEFRAME_ID_DEM_E_PARAM_POINTER (0x00365311UL)
#define DEM_DEM_GETDTCOFOBDFREEZEFRAME_ID_DEM_E_PARAM_DATA (0x00365312UL)
#define DEM_DEM_GETDTCOFOBDFREEZEFRAME_ID_DEM_E_UNINIT (0x00365320UL)

/*=============== DEM_SETWIRSTATUS_ID ===============*/
#define DEM_DEM_SETWIRSTATUS_ID_DEM_E_PARAM_DATA (0x00367a12UL)
#define DEM_DEM_SETWIRSTATUS_ID_DEM_E_UNINIT (0x00367a20UL)

/*=============== DEM_UPDATE_EVENT_STATUS_ID ===============*/
#define DEM_DEM_UPDATE_EVENT_STATUS_ID_DEM_E_NOT_IMPLEMENTED_YET (0x003680ffUL)

/*=============== DEM_GET_EXTENDED_DATA_ID ===============*/
#define DEM_DEM_GET_EXTENDED_DATA_ID_DEM_E_EXT_DATA_TOO_BIG (0x00368252UL)

/*=============== DEM_STORE_EVENT_MEM_ID ===============*/
#define DEM_DEM_STORE_EVENT_MEM_ID_DEM_E_MEM_EVENT_BUFF_FULL (0x00368454UL)

/*=============== DEM_STORE_EXT_DATA_MEM_ID ===============*/
#define DEM_DEM_STORE_EXT_DATA_MEM_ID_DEM_E_MEM_EXT_DATA_BUFF_FULL (0x00368555UL)

/*=============== DEM_PREDEBOUNCE_NONE_ID ===============*/
#define DEM_DEM_PREDEBOUNCE_NONE_ID_DEM_E_PARAM_DATA (0x00368612UL)

/*=============== DEM_PREDEBOUNCE_COUNTER_BASED_ID ===============*/
#define DEM_DEM_PREDEBOUNCE_COUNTER_BASED_ID_DEM_E_PARAM_DATA (0x00368712UL)

/*=============== DEM_GET_FREEZEFRAME_ID ===============*/
#define DEM_DEM_GET_FREEZEFRAME_ID_DEM_E_NODATAAVAILABLE (0x00368830UL)
#define DEM_DEM_GET_FREEZEFRAME_ID_DEM_E_FF_TOO_BIG (0x00368856UL)

/*=============== DEM_STORE_FF_DATA_PRE_INIT_ID ===============*/
#define DEM_DEM_STORE_FF_DATA_PRE_INIT_ID_DEM_E_MEM_FF_DATA_BUFF_FULL (0x00368958UL)

/*=============== DEM_STORE_FF_DATA_MEM_ID ===============*/
#define DEM_DEM_STORE_FF_DATA_MEM_ID_DEM_E_MEM_FF_DATA_BUFF_FULL (0x00369058UL)

/*=============== DEM_SATELLITEPREINIT_ID ===============*/
#define DEM_DEM_SATELLITEPREINIT_ID_DEM_E_WRONG_CONDITION (0x00369140UL)

/*=============== DEM_MASTERINIT_ID ===============*/
#define DEM_DEM_MASTERINIT_ID_DEM_E_WRONG_CONDITION (0x00369240UL)

/*=============== DEM_INIT_ID ===============*/
#define DEM_DEM_INIT_ID_DEM_E_WRONG_CONDITION (0x00369340UL)

/*=============== DEM_SATELLITEINIT_ID ===============*/
#define DEM_DEM_SATELLITEINIT_ID_DEM_E_WRONG_CONDITION (0x00369440UL)

/*=============== DEM_MASTERMAINFUNCTION_ID ===============*/
#define DEM_DEM_MASTERMAINFUNCTION_ID_DEM_E_UNINIT (0x00369520UL)

/*=============== DEM_SATELLITEMAINFUNCTION_ID ===============*/
#define DEM_DEM_SATELLITEMAINFUNCTION_ID_DEM_E_UNINIT (0x00369620UL)

/*=============== DEM_GETCURRENTAPPLICATIONID_ID ===============*/
#define DEM_DEM_GETCURRENTAPPLICATIONID_ID_DEM_E_WRONG_CONDITION (0x00369740UL)

/*=============== DEM_GETMONITORSTATUS_ID ===============*/
#define DEM_DEM_GETMONITORSTATUS_ID_DEM_E_PARAM_POINTER (0x0036b511UL)
#define DEM_DEM_GETMONITORSTATUS_ID_DEM_E_PARAM_DATA (0x0036b512UL)
#define DEM_DEM_GETMONITORSTATUS_ID_DEM_E_UNINIT (0x0036b520UL)

/*=============== DEM_SELECTDTC_ID ===============*/
#define DEM_DEM_SELECTDTC_ID_DEM_E_PARAM_DATA (0x0036b712UL)
#define DEM_DEM_SELECTDTC_ID_DEM_E_UNINIT (0x0036b720UL)

/*=============== DEM_OPERATIONCYCLEPROCESSCYCLES_ID ===============*/
#define DEM_DEM_OPERATIONCYCLEPROCESSCYCLES_ID_DEM_E_UNEXPECTED_EXECUTION (0x0036b8feUL)

/*=============== DEM_GLOBAL_ID ===============*/
#define DEM_DEM_GLOBAL_ID_DEM_E_OBD_NOT_ALLOWED_IN_SEC_MEM (0x0036ff59UL)
#define DEM_DEM_GLOBAL_ID_DEM_E_UNEXPECTED_EXECUTION (0x0036fffeUL)
#define DEM_DEM_GLOBAL_ID_DEM_E_NOT_IMPLEMENTED_YET (0x0036ffffUL)
/*************************** DEM end ***************************/

/************************** SOAD start **************************/
/*=============== SOAD_INIT_ID ===============*/
#define SOAD_SOAD_INIT_ID_SOAD_E_INIT_FAILED (0x00380108UL)

/*=============== SOAD_GET_VERSION_INFO_ID ===============*/
#define SOAD_SOAD_GET_VERSION_INFO_ID_SOAD_E_PARAM_POINTER (0x00380202UL)

/*=============== SOAD_IF_TRANSMIT_ID ===============*/
#define SOAD_SOAD_IF_TRANSMIT_ID_SOAD_E_NOTINIT (0x00380301UL)
#define SOAD_SOAD_IF_TRANSMIT_ID_SOAD_E_INV_PDUID (0x00380306UL)

/*=============== SOAD_TP_TRANSMIT_ID ===============*/
#define SOAD_SOAD_TP_TRANSMIT_ID_SOAD_E_NOTINIT (0x00380401UL)
#define SOAD_SOAD_TP_TRANSMIT_ID_SOAD_E_INV_PDUID (0x00380406UL)

/*=============== SOAD_TP_CANCEL_TRANSMIT_ID ===============*/
#define SOAD_SOAD_TP_CANCEL_TRANSMIT_ID_SOAD_E_NOTINIT (0x00380501UL)

/*=============== SOAD_TP_CANCEL_RECEIVE_ID ===============*/
#define SOAD_SOAD_TP_CANCEL_RECEIVE_ID_SOAD_E_NOTINIT (0x00380601UL)

/*=============== SOAD_GET_SOCON_ID_ID ===============*/
#define SOAD_SOAD_GET_SOCON_ID_ID_SOAD_E_NOTINIT (0x00380701UL)
#define SOAD_SOAD_GET_SOCON_ID_ID_SOAD_E_INV_PDUID (0x00380706UL)

/*=============== SOAD_OPEN_SOCON_ID ===============*/
#define SOAD_SOAD_OPEN_SOCON_ID_SOAD_E_NOTINIT (0x00380801UL)
#define SOAD_SOAD_OPEN_SOCON_ID_SOAD_E_INV_ARG (0x00380803UL)

/*=============== SOAD_CLOSE_SOCON_ID ===============*/
#define SOAD_SOAD_CLOSE_SOCON_ID_SOAD_E_NOTINIT (0x00380901UL)
#define SOAD_SOAD_CLOSE_SOCON_ID_SOAD_E_INV_ARG (0x00380903UL)

/*=============== SOAD_REQUEST_IP_ADDR_ASSIGNMENT_ID ===============*/
#define SOAD_SOAD_REQUEST_IP_ADDR_ASSIGNMENT_ID_SOAD_E_NOTINIT (0x00380a01UL)
#define SOAD_SOAD_REQUEST_IP_ADDR_ASSIGNMENT_ID_SOAD_E_INV_ARG (0x00380a03UL)

/*=============== SOAD_RELEASE_IP_ADDR_ASSIGNMENT_ID ===============*/
#define SOAD_SOAD_RELEASE_IP_ADDR_ASSIGNMENT_ID_SOAD_E_NOTINIT (0x00380b01UL)
#define SOAD_SOAD_RELEASE_IP_ADDR_ASSIGNMENT_ID_SOAD_E_INV_ARG (0x00380b03UL)

/*=============== SOAD_GET_LOCAL_ADDR_ID ===============*/
#define SOAD_SOAD_GET_LOCAL_ADDR_ID_SOAD_E_NOTINIT (0x00380c01UL)
#define SOAD_SOAD_GET_LOCAL_ADDR_ID_SOAD_E_INV_ARG (0x00380c03UL)

/*=============== SOAD_GET_PHYS_ADDR_ID ===============*/
#define SOAD_SOAD_GET_PHYS_ADDR_ID_SOAD_E_NOTINIT (0x00380d01UL)
#define SOAD_SOAD_GET_PHYS_ADDR_ID_SOAD_E_INV_ARG (0x00380d03UL)

/*=============== SOAD_ENABLE_ROUTING_ID ===============*/
#define SOAD_SOAD_ENABLE_ROUTING_ID_SOAD_E_NOTINIT (0x00380e01UL)
#define SOAD_SOAD_ENABLE_ROUTING_ID_SOAD_E_INV_ARG (0x00380e03UL)

/*=============== SOAD_DISABLE_ROUTING_ID ===============*/
#define SOAD_SOAD_DISABLE_ROUTING_ID_SOAD_E_NOTINIT (0x00380f01UL)
#define SOAD_SOAD_DISABLE_ROUTING_ID_SOAD_E_INV_ARG (0x00380f03UL)

/*=============== SOAD_SET_REMOTE_ADDRESS_ID ===============*/
#define SOAD_SOAD_SET_REMOTE_ADDRESS_ID_SOAD_E_NOTINIT (0x00381001UL)
#define SOAD_SOAD_SET_REMOTE_ADDRESS_ID_SOAD_E_INV_ARG (0x00381003UL)

/*=============== SOAD_TP_CHANGE_PARAMETER_ID ===============*/
#define SOAD_SOAD_TP_CHANGE_PARAMETER_ID_SOAD_E_NOTINIT (0x00381101UL)
#define SOAD_SOAD_TP_CHANGE_PARAMETER_ID_SOAD_E_INV_ARG (0x00381103UL)

/*=============== SOAD_RX_INDICATION_ID ===============*/
#define SOAD_SOAD_RX_INDICATION_ID_SOAD_E_NOTINIT (0x00381201UL)
#define SOAD_SOAD_RX_INDICATION_ID_SOAD_E_INV_ARG (0x00381203UL)
#define SOAD_SOAD_RX_INDICATION_ID_SOAD_E_NOBUFS (0x00381204UL)
#define SOAD_SOAD_RX_INDICATION_ID_SOAD_E_INV_SOCKETID (0x00381207UL)

/*=============== SOAD_COPY_TX_DATA_ID ===============*/
#define SOAD_SOAD_COPY_TX_DATA_ID_SOAD_E_NOTINIT (0x00381301UL)
#define SOAD_SOAD_COPY_TX_DATA_ID_SOAD_E_INV_SOCKETID (0x00381307UL)

/*=============== SOAD_TX_CONFIRMATION_ID ===============*/
#define SOAD_SOAD_TX_CONFIRMATION_ID_SOAD_E_NOTINIT (0x00381401UL)
#define SOAD_SOAD_TX_CONFIRMATION_ID_SOAD_E_INV_ARG (0x00381403UL)
#define SOAD_SOAD_TX_CONFIRMATION_ID_SOAD_E_INV_SOCKETID (0x00381407UL)

/*=============== SOAD_TCP_ACCEPTED_ID ===============*/
#define SOAD_SOAD_TCP_ACCEPTED_ID_SOAD_E_NOTINIT (0x00381501UL)
#define SOAD_SOAD_TCP_ACCEPTED_ID_SOAD_E_INV_SOCKETID (0x00381507UL)

/*=============== SOAD_TCP_CONNECTED_ID ===============*/
#define SOAD_SOAD_TCP_CONNECTED_ID_SOAD_E_NOTINIT (0x00381601UL)
#define SOAD_SOAD_TCP_CONNECTED_ID_SOAD_E_INV_SOCKETID (0x00381607UL)

/*=============== SOAD_TCP_IP_EVENT ===============*/
#define SOAD_SOAD_TCP_IP_EVENT_SOAD_E_NOTINIT (0x00381701UL)
#define SOAD_SOAD_TCP_IP_EVENT_SOAD_E_INV_ARG (0x00381703UL)
#define SOAD_SOAD_TCP_IP_EVENT_SOAD_E_INV_SOCKETID (0x00381707UL)

/*=============== SOAD_LOCAL_IP_ADDR_ASSIGNMENT_CHG_ID ===============*/
#define SOAD_SOAD_LOCAL_IP_ADDR_ASSIGNMENT_CHG_ID_SOAD_E_NOTINIT (0x00381801UL)

/*=============== SOAD_MAIN_FUNCTION_ID ===============*/
#define SOAD_SOAD_MAIN_FUNCTION_ID_SOAD_E_NOTINIT (0x00381901UL)

/*=============== SOAD_READ_DHCP_HOST_NAME_OPTION_ID ===============*/
#define SOAD_SOAD_READ_DHCP_HOST_NAME_OPTION_ID_SOAD_E_NOTINIT (0x00381a01UL)
#define SOAD_SOAD_READ_DHCP_HOST_NAME_OPTION_ID_SOAD_E_INV_ARG (0x00381a03UL)

/*=============== SOAD_WRITE_DHCP_HOST_NAME_OPTION_ID ===============*/
#define SOAD_SOAD_WRITE_DHCP_HOST_NAME_OPTION_ID_SOAD_E_NOTINIT (0x00381b01UL)

/*=============== SOAD_GET_REMOTE_ADDR_ID ===============*/
#define SOAD_SOAD_GET_REMOTE_ADDR_ID_SOAD_E_NOTINIT (0x00381c01UL)
#define SOAD_SOAD_GET_REMOTE_ADDR_ID_SOAD_E_INV_ARG (0x00381c03UL)

/*=============== SOAD_IF_ROUTING_GROUP_TRANSMIT_ID ===============*/
#define SOAD_SOAD_IF_ROUTING_GROUP_TRANSMIT_ID_SOAD_E_NOTINIT (0x00381d01UL)
#define SOAD_SOAD_IF_ROUTING_GROUP_TRANSMIT_ID_SOAD_E_INV_ARG (0x00381d03UL)

/*=============== SOAD_SET_UNIQUE_REMOTE_ADDR_ID ===============*/
#define SOAD_SOAD_SET_UNIQUE_REMOTE_ADDR_ID_SOAD_E_NOTINIT (0x00381e01UL)
#define SOAD_SOAD_SET_UNIQUE_REMOTE_ADDR_ID_SOAD_E_INV_ARG (0x00381e03UL)

/*=============== SOAD_IF_SPECIFIC_ROUTING_GROUP_TRANSMIT_ID ===============*/
#define SOAD_SOAD_IF_SPECIFIC_ROUTING_GROUP_TRANSMIT_ID_SOAD_E_NOTINIT (0x00381f01UL)
#define SOAD_SOAD_IF_SPECIFIC_ROUTING_GROUP_TRANSMIT_ID_SOAD_E_INV_ARG (0x00381f03UL)

/*=============== SOAD_ENABLE_SPECIFIC_ROUTING_ID ===============*/
#define SOAD_SOAD_ENABLE_SPECIFIC_ROUTING_ID_SOAD_E_NOTINIT (0x00382001UL)
#define SOAD_SOAD_ENABLE_SPECIFIC_ROUTING_ID_SOAD_E_INV_ARG (0x00382003UL)

/*=============== SOAD_DISABLE_SPECIFIC_ROUTING_ID ===============*/
#define SOAD_SOAD_DISABLE_SPECIFIC_ROUTING_ID_SOAD_E_NOTINIT (0x00382101UL)
#define SOAD_SOAD_DISABLE_SPECIFIC_ROUTING_ID_SOAD_E_INV_ARG (0x00382103UL)

/*=============== SOAD_GET_SOCON_MODE_ID ===============*/
#define SOAD_SOAD_GET_SOCON_MODE_ID_SOAD_E_NOTINIT (0x00382201UL)
#define SOAD_SOAD_GET_SOCON_MODE_ID_SOAD_E_INV_ARG (0x00382203UL)

/*=============== SOAD_GET_SOCKETIDX_OF_SOCON_ID ===============*/
#define SOAD_SOAD_GET_SOCKETIDX_OF_SOCON_ID_SOAD_E_NOTINIT (0x00382301UL)
#define SOAD_SOAD_GET_SOCKETIDX_OF_SOCON_ID_SOAD_E_INV_ARG (0x00382303UL)

/*=============== SOAD_GET_STATE_OF_SOCKETDYN_ID ===============*/
#define SOAD_SOAD_GET_STATE_OF_SOCKETDYN_ID_SOAD_E_NOTINIT (0x00382401UL)
#define SOAD_SOAD_GET_STATE_OF_SOCKETDYN_ID_SOAD_E_INV_ARG (0x00382403UL)

/*=============== SOAD_FORCE_RELEASE_REMOTEADDR_ID ===============*/
#define SOAD_SOAD_FORCE_RELEASE_REMOTEADDR_ID_SOAD_E_NOTINIT (0x00382501UL)
#define SOAD_SOAD_FORCE_RELEASE_REMOTEADDR_ID_SOAD_E_INV_ARG (0x00382503UL)
/*************************** SOAD end ***************************/

/************************** CANIF start **************************/
/*=============== CANIF_INIT_ID ===============*/
#define CANIF_CANIF_INIT_ID_CANIF_E_PARAM_POINTER (0x003c0114UL)

/*=============== CANIF_SET_CONTROLLER_MODE_ID ===============*/
#define CANIF_CANIF_SET_CONTROLLER_MODE_ID_CANIF_E_PARAM_CONTROLLERID (0x003c030fUL)
#define CANIF_CANIF_SET_CONTROLLER_MODE_ID_CANIF_E_PARAM_CTRLMODE (0x003c0315UL)
#define CANIF_CANIF_SET_CONTROLLER_MODE_ID_CANIF_E_UNINIT (0x003c031eUL)

/*=============== CANIF_GET_CONTROLLER_MODE_ID ===============*/
#define CANIF_CANIF_GET_CONTROLLER_MODE_ID_CANIF_E_PARAM_CONTROLLERID (0x003c040fUL)
#define CANIF_CANIF_GET_CONTROLLER_MODE_ID_CANIF_E_PARAM_POINTER (0x003c0414UL)
#define CANIF_CANIF_GET_CONTROLLER_MODE_ID_CANIF_E_UNINIT (0x003c041eUL)

/*=============== CANIF_TRANSMIT_ID ===============*/
#define CANIF_CANIF_TRANSMIT_ID_CANIF_E_PARAM_CONTROLLERID (0x003c050fUL)
#define CANIF_CANIF_TRANSMIT_ID_CANIF_E_PARAM_POINTER (0x003c0514UL)
#define CANIF_CANIF_TRANSMIT_ID_CANIF_E_PARAM_CTRLMODE (0x003c0515UL)
#define CANIF_CANIF_TRANSMIT_ID_CANIF_E_PARAM_PDUMODE (0x003c0516UL)
#define CANIF_CANIF_TRANSMIT_ID_CANIF_E_UNINIT (0x003c051eUL)
#define CANIF_CANIF_TRANSMIT_ID_CANIF_E_INVALID_TXPDUID (0x003c0532UL)

/*=============== CANIF_SETPDUMODE_ID ===============*/
#define CANIF_CANIF_SETPDUMODE_ID_CANIF_E_PARAM_CONTROLLERID (0x003c090fUL)
#define CANIF_CANIF_SETPDUMODE_ID_CANIF_E_PARAM_PDUMODE (0x003c0916UL)
#define CANIF_CANIF_SETPDUMODE_ID_CANIF_E_UNINIT (0x003c091eUL)

/*=============== CANIF_GETPDUMODE_ID ===============*/
#define CANIF_CANIF_GETPDUMODE_ID_CANIF_E_PARAM_CONTROLLERID (0x003c0a0fUL)
#define CANIF_CANIF_GETPDUMODE_ID_CANIF_E_PARAM_POINTER (0x003c0a14UL)
#define CANIF_CANIF_GETPDUMODE_ID_CANIF_E_UNINIT (0x003c0a1eUL)

/*=============== CANIF_SETDYNAMICTX_ID ===============*/
#define CANIF_CANIF_SETDYNAMICTX_ID_CANIF_E_UNINIT (0x003c0c1eUL)
#define CANIF_CANIF_SETDYNAMICTX_ID_CANIF_E_INVALID_TXPDUID (0x003c0c32UL)

/*=============== CANIF_SET_TRANSCEIVERMODE_ID ===============*/
#define CANIF_CANIF_SET_TRANSCEIVERMODE_ID_CANIF_E_PARAM_TRCV (0x003c0d11UL)
#define CANIF_CANIF_SET_TRANSCEIVERMODE_ID_CANIF_E_PARAM_TRCVMODE (0x003c0d12UL)
#define CANIF_CANIF_SET_TRANSCEIVERMODE_ID_CANIF_E_UNINIT (0x003c0d1eUL)

/*=============== CANIF_GET_TRANSCEIVERMODE_ID ===============*/
#define CANIF_CANIF_GET_TRANSCEIVERMODE_ID_CANIF_E_PARAM_TRCV (0x003c0e11UL)
#define CANIF_CANIF_GET_TRANSCEIVERMODE_ID_CANIF_E_PARAM_POINTER (0x003c0e14UL)
#define CANIF_CANIF_GET_TRANSCEIVERMODE_ID_CANIF_E_UNINIT (0x003c0e1eUL)

/*=============== CANIF_GET_TRCVWAKEUPREASON_ID ===============*/
#define CANIF_CANIF_GET_TRCVWAKEUPREASON_ID_CANIF_E_PARAM_TRCV (0x003c0f11UL)
#define CANIF_CANIF_GET_TRCVWAKEUPREASON_ID_CANIF_E_PARAM_POINTER (0x003c0f14UL)
#define CANIF_CANIF_GET_TRCVWAKEUPREASON_ID_CANIF_E_UNINIT (0x003c0f1eUL)

/*=============== CANIF_SET_TRANSCEIVERWAKEMODE_ID ===============*/
#define CANIF_CANIF_SET_TRANSCEIVERWAKEMODE_ID_CANIF_E_PARAM_TRCV (0x003c1011UL)
#define CANIF_CANIF_SET_TRANSCEIVERWAKEMODE_ID_CANIF_E_PARAM_TRCVWAKEUPMODE (0x003c1013UL)
#define CANIF_CANIF_SET_TRANSCEIVERWAKEMODE_ID_CANIF_E_UNINIT (0x003c101eUL)

/*=============== CANIF_CHECKWAKEUP_ID ===============*/
#define CANIF_CANIF_CHECKWAKEUP_ID_CANIF_E_PARAM_WAKEUPSOURCE (0x003c1110UL)
#define CANIF_CANIF_CHECKWAKEUP_ID_CANIF_E_UNINIT (0x003c111eUL)

/*=============== CANIF_CHECKVALIDATION_ID ===============*/
#define CANIF_CANIF_CHECKVALIDATION_ID_CANIF_E_PARAM_WAKEUPSOURCE (0x003c1210UL)
#define CANIF_CANIF_CHECKVALIDATION_ID_CANIF_E_UNINIT (0x003c121eUL)

/*=============== CANIF_TXCONFIRMATION_ID ===============*/
#define CANIF_CANIF_TXCONFIRMATION_ID_CANIF_E_PARAM_LPDU (0x003c130dUL)
#define CANIF_CANIF_TXCONFIRMATION_ID_CANIF_E_UNINIT (0x003c131eUL)

/*=============== CANIF_RXINDICATION_ID ===============*/
#define CANIF_CANIF_RXINDICATION_ID_CANIF_E_PARAM_CANID (0x003c140aUL)
#define CANIF_CANIF_RXINDICATION_ID_CANIF_E_PARAM_DLC (0x003c140bUL)
#define CANIF_CANIF_RXINDICATION_ID_CANIF_E_PARAM_HRH (0x003c140cUL)
#define CANIF_CANIF_RXINDICATION_ID_CANIF_E_PARAM_POINTER (0x003c1414UL)
#define CANIF_CANIF_RXINDICATION_ID_CANIF_E_UNINIT (0x003c141eUL)

/*=============== CANIF_CONTROLLER_BUSOFF_ID ===============*/
#define CANIF_CANIF_CONTROLLER_BUSOFF_ID_CANIF_E_PARAM_CONTROLLER (0x003c160fUL)
#define CANIF_CANIF_CONTROLLER_BUSOFF_ID_CANIF_E_UNINIT (0x003c161eUL)

/*=============== CANIF_CONTROLLER_MODE_INDICATION_ID ===============*/
#define CANIF_CANIF_CONTROLLER_MODE_INDICATION_ID_CANIF_E_PARAM_CONTROLLER (0x003c170fUL)
#define CANIF_CANIF_CONTROLLER_MODE_INDICATION_ID_CANIF_E_PARAM_CTRLMODE (0x003c1715UL)
#define CANIF_CANIF_CONTROLLER_MODE_INDICATION_ID_CANIF_E_UNINIT (0x003c171eUL)

/*=============== CANIF_TRANSCEIVER_MODE_INDICATION_ID ===============*/
#define CANIF_CANIF_TRANSCEIVER_MODE_INDICATION_ID_CANIF_E_PARAM_TRCV (0x003c1811UL)
#define CANIF_CANIF_TRANSCEIVER_MODE_INDICATION_ID_CANIF_E_UNINIT (0x003c181eUL)

/*=============== CANIF_GETTXCONFIRMATIONSTATE_ID ===============*/
#define CANIF_CANIF_GETTXCONFIRMATIONSTATE_ID_CANIF_E_PARAM_CONTROLLERID (0x003c190fUL)
#define CANIF_CANIF_GETTXCONFIRMATIONSTATE_ID_CANIF_E_UNINIT (0x003c191eUL)

/*=============== CANIF_CONFIRM_PNAVAILABILITY_ID ===============*/
#define CANIF_CANIF_CONFIRM_PNAVAILABILITY_ID_CANIF_E_PARAM_TRCV (0x003c1a11UL)
#define CANIF_CANIF_CONFIRM_PNAVAILABILITY_ID_CANIF_E_UNINIT (0x003c1a1eUL)

/*=============== CANIF_CLEARTRCVWUFFLAG_ID ===============*/
#define CANIF_CANIF_CLEARTRCVWUFFLAG_ID_CANIF_E_PARAM_TRCV (0x003c1e11UL)
#define CANIF_CANIF_CLEARTRCVWUFFLAG_ID_CANIF_E_UNINIT (0x003c1e1eUL)

/*=============== CANIF_CHECKTRCVWAKEFLAG_ID ===============*/
#define CANIF_CANIF_CHECKTRCVWAKEFLAG_ID_CANIF_E_PARAM_TRCV (0x003c1f11UL)
#define CANIF_CANIF_CHECKTRCVWAKEFLAG_ID_CANIF_E_UNINIT (0x003c1f1eUL)

/*=============== CANIF_CLEARTRCV_WUFFLAG_INDICATION ===============*/
#define CANIF_CANIF_CLEARTRCV_WUFFLAG_INDICATION_CANIF_E_PARAM_TRCV (0x003c2011UL)
#define CANIF_CANIF_CLEARTRCV_WUFFLAG_INDICATION_CANIF_E_UNINIT (0x003c201eUL)

/*=============== CANIF_CHECKTRCV_WAKEFLAG_INDICATION ===============*/
#define CANIF_CANIF_CHECKTRCV_WAKEFLAG_INDICATION_CANIF_E_PARAM_TRCV (0x003c2111UL)
#define CANIF_CANIF_CHECKTRCV_WAKEFLAG_INDICATION_CANIF_E_UNINIT (0x003c211eUL)
/*************************** CANIF end ***************************/

/************************** LINIF start **************************/
/*=============== LINIF_SID_INIT ===============*/
#define LINIF_LINIF_SID_INIT_LINIF_E_ALREADY_INITIALIZED (0x003e0110UL)
#define LINIF_LINIF_SID_INIT_LINIF_E_NO_ERROR (0x003e01baUL)

/*=============== LINIF_SID_GETVERSIONINFO ===============*/
#define LINIF_LINIF_SID_GETVERSIONINFO_LINIF_E_PARAMETER_POINTER (0x003e0340UL)
#define LINIF_LINIF_SID_GETVERSIONINFO_LINIF_E_NO_ERROR (0x003e03baUL)

/*=============== LINIF_SID_TRANSMIT ===============*/
#define LINIF_LINIF_SID_TRANSMIT_LINIF_E_UNINIT (0x003e0400UL)
#define LINIF_LINIF_SID_TRANSMIT_LINIF_E_PARAMETER (0x003e0430UL)
#define LINIF_LINIF_SID_TRANSMIT_LINIF_E_PARAMETER_POINTER (0x003e0440UL)
#define LINIF_LINIF_SID_TRANSMIT_LINIF_E_CONFIG (0x003e0471UL)

/*=============== LINIF_SID_SCHEDULEREQUEST ===============*/
#define LINIF_LINIF_SID_SCHEDULEREQUEST_LINIF_E_UNINIT (0x003e0500UL)
#define LINIF_LINIF_SID_SCHEDULEREQUEST_LINIF_E_NONEXISTENT_CHANNEL (0x003e0520UL)
#define LINIF_LINIF_SID_SCHEDULEREQUEST_LINIF_E_SCHEDULE_REQUEST_ERROR (0x003e0551UL)

/*=============== LINIF_SID_GOTOSLEEP ===============*/
#define LINIF_LINIF_SID_GOTOSLEEP_LINIF_E_UNINIT (0x003e0600UL)
#define LINIF_LINIF_SID_GOTOSLEEP_LINIF_E_NONEXISTENT_CHANNEL (0x003e0620UL)

/*=============== LINIF_SID_WAKEUP ===============*/
#define LINIF_LINIF_SID_WAKEUP_LINIF_E_UNINIT (0x003e0700UL)
#define LINIF_LINIF_SID_WAKEUP_LINIF_E_NONEXISTENT_CHANNEL (0x003e0720UL)

/*=============== LINIF_SID_SETTRCVMODE ===============*/
#define LINIF_LINIF_SID_SETTRCVMODE_LINIF_E_UNINIT (0x003e0800UL)
#define LINIF_LINIF_SID_SETTRCVMODE_LINIF_E_TRCV_INV_CHANNEL (0x003e0852UL)
#define LINIF_LINIF_SID_SETTRCVMODE_LINIF_E_TRCV_INV_MODE (0x003e0853UL)

/*=============== LINIF_SID_GETTRCVMODE ===============*/
#define LINIF_LINIF_SID_GETTRCVMODE_LINIF_E_UNINIT (0x003e0900UL)
#define LINIF_LINIF_SID_GETTRCVMODE_LINIF_E_PARAMETER_POINTER (0x003e0940UL)
#define LINIF_LINIF_SID_GETTRCVMODE_LINIF_E_TRCV_INV_CHANNEL (0x003e0952UL)

/*=============== LINIF_SID_GETTRCVWAKEUPREASON ===============*/
#define LINIF_LINIF_SID_GETTRCVWAKEUPREASON_LINIF_E_UNINIT (0x003e0a00UL)
#define LINIF_LINIF_SID_GETTRCVWAKEUPREASON_LINIF_E_PARAMETER_POINTER (0x003e0a40UL)
#define LINIF_LINIF_SID_GETTRCVWAKEUPREASON_LINIF_E_TRCV_INV_CHANNEL (0x003e0a52UL)
#define LINIF_LINIF_SID_GETTRCVWAKEUPREASON_LINIF_E_TRCV_NOT_NORMAL (0x003e0a54UL)

/*=============== LINIF_SID_SETTRCVWAKEUPMODE ===============*/
#define LINIF_LINIF_SID_SETTRCVWAKEUPMODE_LINIF_E_UNINIT (0x003e0b00UL)
#define LINIF_LINIF_SID_SETTRCVWAKEUPMODE_LINIF_E_PARAMETER (0x003e0b30UL)
#define LINIF_LINIF_SID_SETTRCVWAKEUPMODE_LINIF_E_TRCV_INV_CHANNEL (0x003e0b52UL)

/*=============== LINIF_SID_GETSCHEDULEINFO ===============*/
#define LINIF_LINIF_SID_GETSCHEDULEINFO_LINIF_E_UNINIT (0x003e0d00UL)
#define LINIF_LINIF_SID_GETSCHEDULEINFO_LINIF_E_NONEXISTENT_CHANNEL (0x003e0d20UL)
#define LINIF_LINIF_SID_GETSCHEDULEINFO_LINIF_E_PARAMETER_POINTER (0x003e0d40UL)

/*=============== LINTP_SID_INIT ===============*/
#define LINIF_LINTP_SID_INIT_LINIF_E_UNINIT (0x003e4000UL)
#define LINIF_LINTP_SID_INIT_LINIF_E_ALREADY_INITIALIZED (0x003e4010UL)
#define LINIF_LINTP_SID_INIT_LINIF_E_PARAMETER_POINTER (0x003e4040UL)
#define LINIF_LINTP_SID_INIT_LINIF_E_CONFIG (0x003e4071UL)

/*=============== LINTP_SID_TRANSMIT ===============*/
#define LINIF_LINTP_SID_TRANSMIT_LINIF_E_UNINIT (0x003e4100UL)
#define LINIF_LINTP_SID_TRANSMIT_LINIF_E_PARAMETER (0x003e4130UL)
#define LINIF_LINTP_SID_TRANSMIT_LINIF_E_PARAMETER_POINTER (0x003e4140UL)

/*=============== LINTP_SID_GETVERSIONINFO ===============*/
#define LINIF_LINTP_SID_GETVERSIONINFO_LINIF_E_PARAMETER_POINTER (0x003e4240UL)

/*=============== LINTP_SID_SHUTDOWN ===============*/
#define LINIF_LINTP_SID_SHUTDOWN_LINIF_E_UNINIT (0x003e4300UL)

/*=============== LINTP_SID_CHANGEPARAMETER ===============*/
#define LINIF_LINTP_SID_CHANGEPARAMETER_LINIF_E_UNINIT (0x003e4400UL)
#define LINIF_LINTP_SID_CHANGEPARAMETER_LINIF_E_PARAMETER (0x003e4430UL)

/*=============== LINIF_SID_MAINFUNCTION ===============*/
#define LINIF_LINIF_SID_MAINFUNCTION_LINIF_E_UNINIT (0x003e8000UL)
#define LINIF_LINIF_SID_MAINFUNCTION_LINIF_E_RESPONSE (0x003e8060UL)
#define LINIF_LINIF_SID_MAINFUNCTION_LINIF_E_SCHEDULE_INCONSISTENT_ERROR (0x003e8070UL)
#define LINIF_LINIF_SID_MAINFUNCTION_LINIF_E_CONFIG (0x003e8071UL)
/*************************** LINIF end ***************************/

/************************** ETHIF start **************************/
/*=============== ETHIF_SERVICE_ID_INIT ===============*/
#define ETHIF_ETHIF_SERVICE_ID_INIT_ETHIF_E_INIT_FAILED (0x00410106UL)

/*=============== ETHIF_SERVICE_ID_SET_CTRL_MODE ===============*/
#define ETHIF_ETHIF_SERVICE_ID_SET_CTRL_MODE_ETHIF_E_INV_CTRL_IDX (0x00410301UL)
#define ETHIF_ETHIF_SERVICE_ID_SET_CTRL_MODE_ETHIF_E_NOT_INITIALIZED (0x00410303UL)

/*=============== ETHIF_SERVICE_ID_GET_CTRL_MODE ===============*/
#define ETHIF_ETHIF_SERVICE_ID_GET_CTRL_MODE_ETHIF_E_INV_CTRL_IDX (0x00410401UL)
#define ETHIF_ETHIF_SERVICE_ID_GET_CTRL_MODE_ETHIF_E_NOT_INITIALIZED (0x00410403UL)
#define ETHIF_ETHIF_SERVICE_ID_GET_CTRL_MODE_ETHIF_E_PARAM_POINTER (0x00410404UL)

/*=============== ETHIF_SERVICE_ID_GET_PHY_ADDR ===============*/
#define ETHIF_ETHIF_SERVICE_ID_GET_PHY_ADDR_ETHIF_E_INV_CTRL_IDX (0x00410801UL)
#define ETHIF_ETHIF_SERVICE_ID_GET_PHY_ADDR_ETHIF_E_NOT_INITIALIZED (0x00410803UL)
#define ETHIF_ETHIF_SERVICE_ID_GET_PHY_ADDR_ETHIF_E_PARAM_POINTER (0x00410804UL)
#define ETHIF_ETHIF_SERVICE_ID_GET_PHY_ADDR_ETHIF_E_DRV_NOT_EXISTED (0x00410805UL)

/*=============== ETHIF_SERVICE_ID_PROVIDE_TX_BUFFER ===============*/
#define ETHIF_ETHIF_SERVICE_ID_PROVIDE_TX_BUFFER_ETHIF_E_INV_CTRL_IDX (0x00410901UL)
#define ETHIF_ETHIF_SERVICE_ID_PROVIDE_TX_BUFFER_ETHIF_E_NOT_INITIALIZED (0x00410903UL)
#define ETHIF_ETHIF_SERVICE_ID_PROVIDE_TX_BUFFER_ETHIF_E_PARAM_POINTER (0x00410904UL)
#define ETHIF_ETHIF_SERVICE_ID_PROVIDE_TX_BUFFER_ETHIF_E_DRV_NOT_EXISTED (0x00410905UL)

/*=============== ETHIF_SERVICE_ID_TRANSMIT ===============*/
#define ETHIF_ETHIF_SERVICE_ID_TRANSMIT_ETHIF_E_INV_CTRL_IDX (0x00410a01UL)
#define ETHIF_ETHIF_SERVICE_ID_TRANSMIT_ETHIF_E_NOT_INITIALIZED (0x00410a03UL)
#define ETHIF_ETHIF_SERVICE_ID_TRANSMIT_ETHIF_E_PARAM_POINTER (0x00410a04UL)
#define ETHIF_ETHIF_SERVICE_ID_TRANSMIT_ETHIF_E_INV_PARAM (0x00410a05UL)
#define ETHIF_ETHIF_SERVICE_ID_TRANSMIT_ETHIF_E_DRV_NOT_EXISTED (0x00410a06UL)

/*=============== ETHIF_SERVICE_ID_GET_VERSION_INFO ===============*/
#define ETHIF_ETHIF_SERVICE_ID_GET_VERSION_INFO_ETHIF_E_PARAM_POINTER (0x00410b04UL)

/*=============== ETHIF_SERVICE_ID_UPDATE_PHY_ADDR_FILTE ===============*/
#define ETHIF_ETHIF_SERVICE_ID_UPDATE_PHY_ADDR_FILTE_ETHIF_E_INV_CTRL_IDX (0x00410c01UL)
#define ETHIF_ETHIF_SERVICE_ID_UPDATE_PHY_ADDR_FILTE_ETHIF_E_NOT_INITIALIZED (0x00410c03UL)
#define ETHIF_ETHIF_SERVICE_ID_UPDATE_PHY_ADDR_FILTE_ETHIF_E_PARAM_POINTER (0x00410c04UL)

/*=============== ETHIF_SERVICE_ID_SET_PHY_ADDR ===============*/
#define ETHIF_ETHIF_SERVICE_ID_SET_PHY_ADDR_ETHIF_E_INV_CTRL_IDX (0x00410d01UL)
#define ETHIF_ETHIF_SERVICE_ID_SET_PHY_ADDR_ETHIF_E_NOT_INITIALIZED (0x00410d03UL)
#define ETHIF_ETHIF_SERVICE_ID_SET_PHY_ADDR_ETHIF_E_PARAM_POINTER (0x00410d04UL)
#define EthIf_ETHIF_SERVICE_ID_SET_PHY_ADDR_ETHIF_E_DRV_NOT_EXISTED (0x00410d05UL)

/*=============== ETHIF_SERVICE_ID_CTRL_MODE_INDICATION ===============*/
#define ETHIF_ETHIF_SERVICE_ID_CTRL_MODE_INDICATION_ETHIF_E_INV_CTRL_IDX (0x00410e01UL)
#define ETHIF_ETHIF_SERVICE_ID_CTRL_MODE_INDICATION_ETHIF_E_NOT_INITIALIZED (0x00410e03UL)

/*=============== ETHIF_SERVICE_ID_RX_INDICATION ===============*/
#define ETHIF_ETHIF_SERVICE_ID_RX_INDICATION_ETHIF_E_INV_CTRL_IDX (0x00411001UL)
#define ETHIF_ETHIF_SERVICE_ID_RX_INDICATION_ETHIF_E_NOT_INITIALIZED (0x00411003UL)
#define ETHIF_ETHIF_SERVICE_ID_RX_INDICATION_ETHIF_E_PARAM_POINTER (0x00411004UL)

/*=============== ETHIF_SERVICE_ID_TX_CONFIRMATION ===============*/
#define ETHIF_ETHIF_SERVICE_ID_TX_CONFIRMATION_ETHIF_E_INV_CTRL_IDX (0x00411101UL)
#define ETHIF_ETHIF_SERVICE_ID_TX_CONFIRMATION_ETHIF_E_NOT_INITIALIZED (0x00411103UL)
#define ETHIF_ETHIF_SERVICE_ID_TX_CONFIRMATION_ETHIF_E_INV_PARAM (0x00411105UL)

/*=============== ETHIF_SERVICE_ID_GET_PHY_INFO ===============*/
#define ETHIF_ETHIF_SERVICE_ID_GET_PHY_INFO_ETHIF_E_INV_CTRL_IDX (0x00411501UL)
#define ETHIF_ETHIF_SERVICE_ID_GET_PHY_INFO_ETHIF_E_NOT_INITIALIZED (0x00411503UL)
#define ETHIF_ETHIF_SERVICE_ID_GET_PHY_INFO_ETHIF_E_PARAM_POINTER (0x00411504UL)

/*=============== ETHIF_SERVICE_ID_GET_PHY_LINKSTATE ===============*/
#define ETHIF_ETHIF_SERVICE_ID_GET_PHY_LINKSTATE_ETHIF_E_INV_CTRL_IDX (0x00411601UL)
#define ETHIF_ETHIF_SERVICE_ID_GET_PHY_LINKSTATE_ETHIF_E_NOT_INITIALIZED (0x00411603UL)
#define ETHIF_ETHIF_SERVICE_ID_GET_PHY_LINKSTATE_ETHIF_E_PARAM_POINTER (0x00411604UL)
#define ETHIF_ETHIF_SERVICE_ID_GET_PHY_LINKSTATE_ETHIF_E_DRV_NOT_EXISTED (0x00411605UL)

/*=============== ETHIF_SERVICE_ID_ETHSM_GET_PHY_LINKSTATE ===============*/
#define ETHIF_ETHIF_SERVICE_ID_ETHSM_GET_PHY_LINKSTATE_ETHIF_E_INV_CTRL_IDX (0x00411801UL)
#define ETHIF_ETHIF_SERVICE_ID_ETHSM_GET_PHY_LINKSTATE_ETHIF_E_NOT_INITIALIZED (0x00411803UL)

/*=============== ETHIF_SERVICE_ID_MEASUREMENTDATA_OUTPUT ===============*/
#define ETHIF_ETHIF_SERVICE_ID_MEASUREMENTDATA_OUTPUT_ETHIF_E_NOT_INITIALIZED (0x00411903UL)
#define ETHIF_ETHIF_SERVICE_ID_MEASUREMENTDATA_OUTPUT_ETHIF_E_PARAM_POINTER (0x00411904UL)

/*=============== ETHIF_SERVICE_ID_MAIN_FUNCTION_RX ===============*/
#define ETHIF_ETHIF_SERVICE_ID_MAIN_FUNCTION_RX_ETHIF_E_NOT_INITIALIZED (0x00412003UL)
#define ETHIF_ETHIF_SERVICE_ID_MAIN_FUNCTION_RX_ETHIF_E_DRV_NOT_EXISTED (0x00412004UL)

/*=============== ETHIF_SERVICE_ID_MAIN_FUNCTION_TX ===============*/
#define ETHIF_ETHIF_SERVICE_ID_MAIN_FUNCTION_TX_ETHIF_E_NOT_INITIALIZED (0x00412103UL)
#define ETHIF_ETHIF_SERVICE_ID_MAIN_FUNCTION_TX_ETHIF_E_DRV_NOT_EXISTED (0x00412104UL)

/*=============== ETHIF_SERVICE_ID_MAIN_FUNCTION_STATE ===============*/
#define ETHIF_ETHIF_SERVICE_ID_MAIN_FUNCTION_STATE_ETHIF_E_NOT_INITIALIZED (0x00410503UL)

/*=============== ETHIF_SERVICE_ID_GET_CURRENT_TIME ===============*/
#define ETHIF_ETHIF_SERVICE_ID_GET_CURRENT_TIME_ETHIF_E_INV_CTRL_IDX (0x00412201UL)
#define ETHIF_ETHIF_SERVICE_ID_GET_CURRENT_TIME_ETHIF_E_NOT_INITIALIZED (0x00412203UL)
#define ETHIF_ETHIF_SERVICE_ID_GET_CURRENT_TIME_ETHIF_E_PARAM_POINTER (0x00412204UL)

/*=============== ETHIF_SERVICE_ID_ENABLE_EGRESS_TIME_ST ===============*/
#define ETHIF_ETHIF_SERVICE_ID_ENABLE_EGRESS_TIME_ST_ETHIF_E_INV_CTRL_IDX (0x00412301UL)
#define ETHIF_ETHIF_SERVICE_ID_ENABLE_EGRESS_TIME_ST_ETHIF_E_NOT_INITIALIZED (0x00412303UL)

/*=============== ETHIF_SERVICE_ID_GET_EGRESS_TIME_STAMP ===============*/
#define ETHIF_ETHIF_SERVICE_ID_GET_EGRESS_TIME_STAMP_ETHIF_E_INV_CTRL_IDX (0x00412401UL)
#define ETHIF_ETHIF_SERVICE_ID_GET_EGRESS_TIME_STAMP_ETHIF_E_NOT_INITIALIZED (0x00412403UL)
#define ETHIF_ETHIF_SERVICE_ID_GET_EGRESS_TIME_STAMP_ETHIF_E_PARAM_POINTER (0x00412404UL)

/*=============== ETHIF_SERVICE_ID_GET_INGRESS_TIME_STAM ===============*/
#define ETHIF_ETHIF_SERVICE_ID_GET_INGRESS_TIME_STAM_ETHIF_E_INV_CTRL_IDX (0x00412501UL)
#define ETHIF_ETHIF_SERVICE_ID_GET_INGRESS_TIME_STAM_ETHIF_E_NOT_INITIALIZED (0x00412503UL)
#define ETHIF_ETHIF_SERVICE_ID_GET_INGRESS_TIME_STAM_ETHIF_E_PARAM_POINTER (0x00412504UL)

/*=============== ETHIF_SERVICE_ID_SET_CORRECTION_TIME ===============*/
#define ETHIF_ETHIF_SERVICE_ID_SET_CORRECTION_TIME_ETHIF_E_INV_CTRL_IDX (0x00412601UL)
#define ETHIF_ETHIF_SERVICE_ID_SET_CORRECTION_TIME_ETHIF_E_NOT_INITIALIZED (0x00412603UL)
#define ETHIF_ETHIF_SERVICE_ID_SET_CORRECTION_TIME_ETHIF_E_PARAM_POINTER (0x00412604UL)
#define ETHIF_ETHIF_SERVICE_ID_SET_CORRECTION_TIME_ETHIF_E_DRV_NOT_EXISTED (0x00412605UL)

/*=============== ETHIF_SERVICE_ID_SET_GLOBAL_TIME ===============*/
#define ETHIF_ETHIF_SERVICE_ID_SET_GLOBAL_TIME_ETHIF_E_INV_CTRL_IDX (0x00412701UL)
#define ETHIF_ETHIF_SERVICE_ID_SET_GLOBAL_TIME_ETHIF_E_NOT_INITIALIZED (0x00412703UL)
#define ETHIF_ETHIF_SERVICE_ID_SET_GLOBAL_TIME_ETHIF_E_PARAM_POINTER (0x00412704UL)
#define ETHIF_ETHIF_SERVICE_ID_SET_GLOBAL_TIME_ETHIF_E_DRV_NOT_EXISTED (0x00412705UL)

/*************************** ETHIF end ***************************/

/*************************** ETHMCAL start ***************************/
/**
 * E_UNINIT            01
 * CTRL_E_UNINIT       02
 * E_INV_PARAM         03
 * E_INV_CTRL_IDX      04
 * E_INV_PRI           05
 * E_INV_G_CHNL_IDX    06
 * E_DMA_MODE          07
 * E_PARAM_POINTER     08
 * E_INV_MODE          09
 * E_INV_BUFF_IDX      0A
 * E_BUFF_STATUS       0B
 * E_INV_L_CHNL_IDX    0C
 * E_ALLOC_BUFF_FAIL   0D
 * E_COREID            0E
 */

/*=============== ETHMCAL_SET_CONTROLLER_MODE_ID ===============*/
#define ETHMCAL_SET_CONTROLLER_MODE_ID_E_UNINIT                   (0x00580101UL)
#define ETHMCAL_SET_CONTROLLER_MODE_ID_CTRL_E_UNINIT              (0x00580102UL)
#define ETHMCAL_SET_CONTROLLER_MODE_ID_E_INV_PARAM                (0x00580103UL)
#define ETHMCAL_SET_CONTROLLER_MODE_ID_E_INV_CTRL_IDX             (0x00580104UL)

/*=============== ETHMCAL_PROVIDE_TX_BUFFER_ID ===============*/
#define ETHMCAL_PROVIDE_TX_BUFFER_ID_E_UNINIT                     (0x00580201UL)
#define ETHMCAL_PROVIDE_TX_BUFFER_ID_CTRL_E_UNINIT                (0x00580202UL)
#define ETHMCAL_PROVIDE_TX_BUFFER_ID_E_INV_PARAM                  (0x00580203UL)
#define ETHMCAL_PROVIDE_TX_BUFFER_ID_E_INV_CTRL_IDX               (0x00580204UL)
#define ETHMCAL_PROVIDE_TX_BUFFER_ID_E_INV_PRI                    (0x00580205UL)
#define ETHMCAL_PROVIDE_TX_BUFFER_ID_E_INV_G_CHNL_IDX             (0x00580206UL)
#define ETHMCAL_PROVIDE_TX_BUFFER_ID_E_DMA_MODE                   (0x00580207UL)
#define ETHMCAL_PROVIDE_TX_BUFFER_ID_E_PARAM_POINTER              (0x00580208UL)
#define ETHMCAL_PROVIDE_TX_BUFFER_ID_E_INV_L_CHNL_IDX             (0x0058020CUL)
#define ETHMCAL_PROVIDE_TX_BUFFER_ID_E_ALLOC_BUFF_FAIL            (0x0058020DUL)
#define ETHMCAL_PROVIDE_TX_BUFFER_ID_E_COREID                     (0x0058020EUL)

/*=============== ETHMCAL_GET_CONTROLLER_MODE_ID ===============*/
#define ETHMCAL_GET_CONTROLLER_MODE_ID_E_UNINIT                   (0x00580301UL)
#define ETHMCAL_GET_CONTROLLER_MODE_ID_CTRL_E_UNINIT              (0x00580302UL)
#define ETHMCAL_GET_CONTROLLER_MODE_ID_E_INV_CTRL_IDX             (0x00580304UL)
#define ETHMCAL_GET_CONTROLLER_MODE_ID_E_PARAM_POINTER            (0x00580308UL)

/*=============== ETHMCAL_GET_PHYS_ADDR_ID ===============*/
#define ETHMCAL_GET_PHYS_ADDR_ID_E_UNINIT                         (0x00580401UL)
#define ETHMCAL_GET_PHYS_ADDR_ID_CTRL_E_UNINIT                    (0x00580402UL)
#define ETHMCAL_GET_PHYS_ADDR_ID_E_INV_CTRL_IDX                   (0x00580404UL)
#define ETHMCAL_GET_PHYS_ADDR_ID_E_PARAM_POINTER                  (0x00580408UL)

/*=============== ETHMCAL_WRITEMII_ID ===============*/
#define ETHMCAL_WRITEMII_ID_E_UNINIT                              (0x00580501UL)
#define ETHMCAL_WRITEMII_ID_E_INV_CTRL_IDX                        (0x00580504UL)

/*=============== ETHMCAL_READMII_ID ===============*/
#define ETHMCAL_READMII_ID_E_UNINIT                               (0x00580601UL)
#define ETHMCAL_READMII_ID_E_INV_CTRL_IDX                         (0x00580604UL)
#define ETHMCAL_READMII_ID_E_PARAM_POINTER                        (0x00580608UL)

/*=============== ETHMCAL_TRANSMIT_ID ===============*/
#define ETHMCAL_TRANSMIT_ID_E_UNINIT                              (0x00580701UL)
#define ETHMCAL_TRANSMIT_ID_CTRL_E_UNINIT                         (0x00580702UL)
#define ETHMCAL_TRANSMIT_ID_E_INV_PARAM                           (0x00580703UL)
#define ETHMCAL_TRANSMIT_ID_E_INV_CTRL_IDX                        (0x00580704UL)
#define ETHMCAL_TRANSMIT_ID_E_INV_G_CHNL_IDX                      (0x00580706UL)
#define ETHMCAL_TRANSMIT_ID_E_DMA_MODE                            (0x00580707UL)
#define ETHMCAL_TRANSMIT_ID_E_PARAM_POINTER                       (0x00580708UL)
#define ETHMCAL_TRANSMIT_ID_E_INV_MODE                            (0x00580709UL)
#define ETHMCAL_TRANSMIT_ID_E_INV_BUFF_IDX                        (0x0058070AUL)
#define ETHMCAL_TRANSMIT_ID_E_BUFF_STATUS                         (0x0058070BUL)

/*===============  ETHMCAL_UPDATE_PHYSADDR_FILTER_ID ===============*/
#define ETHMCAL_UPDATE_PHYSADDR_FILTER_ID_E_UNINIT                (0x00580801UL)
#define ETHMCAL_UPDATE_PHYSADDR_FILTER_ID_CTRL_E_UNINIT           (0x00580802UL)
#define ETHMCAL_UPDATE_PHYSADDR_FILTER_ID_E_INV_PARAM             (0x00580803UL)
#define ETHMCAL_UPDATE_PHYSADDR_FILTER_ID_E_INV_CTRL_IDX          (0x00580804UL)
#define ETHMCAL_UPDATE_PHYSADDR_FILTER_ID_E_PARAM_POINTER         (0x00580808UL)

/*===============  ETHMCAL_SET_PHYS_ADDR_ID ===============*/
#define ETHMCAL_SET_PHYS_ADDR_ID_E_UNINIT                         (0x00580901UL)
#define ETHMCAL_SET_PHYS_ADDR_ID_CTRL_E_UNINIT                    (0x00580902UL)
#define ETHMCAL_SET_PHYS_ADDR_ID_E_INV_CTRL_IDX                   (0x00580904UL)
#define ETHMCAL_SET_PHYS_ADDR_ID_E_PARAM_POINTER                  (0x00580908UL)

/*===============  ETHMCAL_GET_TX_STATS_ID ===============*/
#define ETHMCAL_GET_TX_STATS_ID_E_UNINIT                          (0x00580A01UL)
#define ETHMCAL_GET_TX_STATS_ID_CTRL_E_UNINIT                     (0x00580A02UL)
#define ETHMCAL_GET_TX_STATS_ID_E_INV_CTRL_IDX                    (0x00580A04UL)
#define ETHMCAL_GET_TX_STATS_ID_E_PARAM_POINTER                   (0x00580A08UL)

/*===============  ETHMCAL_GET_TX_ERROR_COUNTER_VALUES_ID ===============*/
#define ETHMCAL_GET_TX_ERROR_COUNTER_VALUES_ID_E_UNINIT           (0x00580B01UL)
#define ETHMCAL_GET_TX_ERROR_COUNTER_VALUES_ID_CTRL_E_UNINIT      (0x00580B02UL)
#define ETHMCAL_GET_TX_ERROR_COUNTER_VALUES_ID_E_INV_CTRL_IDX     (0x00580B04UL)
#define ETHMCAL_GET_TX_ERROR_COUNTER_VALUES_ID_E_PARAM_POINTER    (0x00580B08UL)

/*===============  ETHMCAL_GET_RX_STATS_ID ===============*/
#define ETHMCAL_GET_RX_STATS_ID_E_UNINIT                          (0x00580C01UL)
#define ETHMCAL_GET_RX_STATS_ID_CTRL_E_UNINIT                     (0x00580C02UL)
#define ETHMCAL_GET_RX_STATS_ID_E_INV_CTRL_IDX                    (0x00580C04UL)
#define ETHMCAL_GET_RX_STATS_ID_E_PARAM_POINTER                   (0x00580C08UL)

/*===============  ETHMCAL_GET_COUNTER_VALUES_ID ===============*/
#define ETHMCAL_GET_COUNTER_VALUES_ID_E_UNINIT                    (0x00580D01UL)
#define ETHMCAL_GET_COUNTER_VALUES_ID_CTRL_E_UNINIT               (0x00580D02UL)
#define ETHMCAL_GET_COUNTER_VALUES_ID_E_INV_CTRL_IDX              (0x00580D04UL)
#define ETHMCAL_GET_COUNTER_VALUES_ID_E_PARAM_POINTER             (0x00580D08UL)

/*===============  ETHMCAL_GET_CURRENT_TIME_ID ===============*/
#define ETHMCAL_GET_CURRENT_TIME_ID_E_UNINIT                      (0x00580E01UL)
#define ETHMCAL_GET_CURRENT_TIME_ID_CTRL_E_UNINIT                 (0x00580E02UL)
#define ETHMCAL_GET_CURRENT_TIME_ID_E_INV_CTRL_IDX                (0x00580E04UL)
#define ETHMCAL_GET_CURRENT_TIME_ID_E_PARAM_POINTER               (0x00580E08UL)

/*===============  ETHMCAL_ENABLE_EGRESS_TIMESTAMP_ID ===============*/
#define ETHMCAL_ENABLE_EGRESS_TIMESTAMP_ID_E_UNINIT               (0x00580F01UL)
#define ETHMCAL_ENABLE_EGRESS_TIMESTAMP_ID_CTRL_E_UNINIT          (0x00580F02UL)
#define ETHMCAL_ENABLE_EGRESS_TIMESTAMP_ID_E_INV_CTRL_IDX         (0x00580F04UL)
#define ETHMCAL_ENABLE_EGRESS_TIMESTAMP_ID_E_INV_G_CHNL_IDX       (0x00580F06UL)
#define ETHMCAL_ENABLE_EGRESS_TIMESTAMP_ID_E_INV_BUFF_IDX         (0x00580F0AUL)
#define ETHMCAL_ENABLE_EGRESS_TIMESTAMP_ID_E_INV_L_CHNL_IDX       (0x00580F0CUL)

/*===============  ETHMCAL_GET_EGRESS_TIMESTAMP_ID ===============*/
#define ETHMCAL_GET_EGRESS_TIMESTAMP_ID_E_UNINIT                  (0x00581001UL)
#define ETHMCAL_GET_EGRESS_TIMESTAMP_ID_CTRL_E_UNINIT             (0x00581002UL)
#define ETHMCAL_GET_EGRESS_TIMESTAMP_ID_E_INV_CTRL_IDX            (0x00581004UL)
#define ETHMCAL_GET_EGRESS_TIMESTAMP_ID_E_PARAM_POINTER           (0x00581008UL)
#define ETHMCAL_GET_EGRESS_TIMESTAMP_ID_E_INV_G_CHNL_IDX          (0x00581006UL)
#define ETHMCAL_GET_EGRESS_TIMESTAMP_ID_E_INV_BUFF_IDX            (0x0058100AUL)
#define ETHMCAL_GET_EGRESS_TIMESTAMP_ID_E_INV_L_CHNL_IDX          (0x0058100CUL)

/*===============  ETHMCAL_GET_INGRESS_TIMESTAMP_ID ===============*/
#define ETHMCAL_GET_INGRESS_TIMESTAMP_ID_E_UNINIT                 (0x00581101UL)
#define ETHMCAL_GET_INGRESS_TIMESTAMP_ID_CTRL_E_UNINIT            (0x00581102UL)
#define ETHMCAL_GET_INGRESS_TIMESTAMP_ID_E_INV_CTRL_IDX           (0x00581104UL)
#define ETHMCAL_GET_INGRESS_TIMESTAMP_ID_E_PARAM_POINTER          (0x00581108UL)

/*===============  ETHMCAL_SET_GLOBAL_TIME_ID ===============*/
#define ETHMCAL_SET_GLOBAL_TIME_ID_E_UNINIT                       (0x00581201UL)
#define ETHMCAL_SET_GLOBAL_TIME_ID_CTRL_E_UNINIT                  (0x00581202UL)
#define ETHMCAL_SET_GLOBAL_TIME_ID_E_INV_CTRL_IDX                 (0x00581204UL)
#define ETHMCAL_SET_GLOBAL_TIME_ID_E_PARAM_POINTER                (0x00581208UL)

/*===============  ETHMCAL_SET_CORRECTION_TIME_ID ===============*/
#define ETHMCAL_SET_CORRECTION_TIME_ID_E_UNINIT                   (0x00581301UL)
#define ETHMCAL_SET_CORRECTION_TIME_ID_CTRL_E_UNINIT              (0x00581302UL)
#define ETHMCAL_SET_CORRECTION_TIME_ID_E_INV_CTRL_IDX             (0x00581304UL)
#define ETHMCAL_SET_CORRECTION_TIME_ID_E_PARAM_POINTER            (0x00581308UL)

/*===============  ETHMCAL_TX_DMA_IRQ_HANDLER_ID ===============*/
#define ETHMCAL_TX_DMA_IRQ_HANDLER_ID_E_UNINIT                    (0x00581401UL)
#define ETHMCAL_TX_DMA_IRQ_HANDLER_ID_CTRL_E_UNINIT               (0x00581402UL)
#define ETHMCAL_TX_DMA_IRQ_HANDLER_ID_E_INV_CTRL_IDX              (0x00581404UL)
#define ETHMCAL_TX_DMA_IRQ_HANDLER_ID_E_INV_G_CHNL_IDX            (0x00581406UL)
#define ETHMCAL_TX_DMA_IRQ_HANDLER_ID_E_INV_L_CHNL_IDX            (0x0058140CUL)

/*===============  ETHMCAL_RX_DMA_IRQ_HANDLER_ID ===============*/
#define ETHMCAL_RX_DMA_IRQ_HANDLER_ID_E_UNINIT                    (0x00581501UL)
#define ETHMCAL_RX_DMA_IRQ_HANDLER_ID_CTRL_E_UNINIT               (0x00581502UL)
#define ETHMCAL_RX_DMA_IRQ_HANDLER_ID_E_INV_CTRL_IDX              (0x00581504UL)
#define ETHMCAL_RX_DMA_IRQ_HANDLER_ID_E_INV_G_CHNL_IDX            (0x00581506UL)
#define ETHMCAL_RX_DMA_IRQ_HANDLER_ID_E_INV_L_CHNL_IDX            (0x0058150CUL)

/*===============  ETHMCAL_INIT_ID ===============*/
#define ETHMCAL_INIT_ID_E_PARAM_POINTER                           (0x00581608UL)

/*===============  ETHMCAL_GET_VERSION_INFO_ID ===============*/
#define ETHMCAL_GET_VERSION_INFO_ID_E_PARAM_POINTER               (0x00581708UL)

/*************************** ETHMCAL end ***************************/

/************************** FVM start **************************/
/*=============== FVM_SID_INIT ===============*/
#define FVM_FVM_SID_INIT_FVM_E_NO_ERROR (0x006c0000UL)
#define FVM_FVM_SID_INIT_FVM_E_PARAM_CONFIG (0x006c000aUL)
#define FVM_FVM_SID_INIT_FVM_E_PARAM (0x006c000bUL)
#define FVM_FVM_SID_INIT_FVM_E_ALREADY_INITIALIZED (0x006c0011UL)

/*=============== FVM_SID_GET_VERSION_INFO ===============*/
#define FVM_FVM_SID_GET_VERSION_INFO_FVM_E_NO_ERROR (0x006c1000UL)
#define FVM_FVM_SID_GET_VERSION_INFO_FVM_E_PARAM (0x006c100bUL)
#define FVM_FVM_SID_GET_VERSION_INFO_FVM_E_PARAM_POINTER (0x006c100cUL)

/*=============== FVM_SID_GET_RX_FRESHNESS ===============*/
#define FVM_FVM_SID_GET_RX_FRESHNESS_FVM_E_NO_ERROR (0x006c1100UL)
#define FVM_FVM_SID_GET_RX_FRESHNESS_FVM_E_PARAM (0x006c110bUL)
#define FVM_FVM_SID_GET_RX_FRESHNESS_FVM_E_PARAM_POINTER (0x006c110cUL)
#define FVM_FVM_SID_GET_RX_FRESHNESS_FVM_E_UNINIT (0x006c1110UL)

/*=============== FVM_SID_GET_TX_FRESHNESS ===============*/
#define FVM_FVM_SID_GET_TX_FRESHNESS_FVM_E_NO_ERROR (0x006c1200UL)
#define FVM_FVM_SID_GET_TX_FRESHNESS_FVM_E_PARAM (0x006c120bUL)
#define FVM_FVM_SID_GET_TX_FRESHNESS_FVM_E_PARAM_POINTER (0x006c120cUL)
#define FVM_FVM_SID_GET_TX_FRESHNESS_FVM_E_UNINIT (0x006c1210UL)

/*=============== FVM_SID_TX_FRESHNESS_CONFIRMATION ===============*/
#define FVM_FVM_SID_TX_FRESHNESS_CONFIRMATION_FVM_E_NO_ERROR (0x006c1300UL)
#define FVM_FVM_SID_TX_FRESHNESS_CONFIRMATION_FVM_E_PARAM (0x006c130bUL)

/*=============== FVM_SID_VERIFICATION_STATUS_CALLOUT ===============*/
#define FVM_FVM_SID_VERIFICATION_STATUS_CALLOUT_FVM_E_NO_ERROR (0x006c1400UL)
#define FVM_FVM_SID_VERIFICATION_STATUS_CALLOUT_FVM_E_PARAM (0x006c140bUL)
#define FVM_FVM_SID_VERIFICATION_STATUS_CALLOUT_FVM_E_UNINIT (0x006c1410UL)

/*=============== FVM_SID_DEINIT ===============*/
#define FVM_FVM_SID_DEINIT_FVM_E_NO_ERROR (0x006c1500UL)
#define FVM_FVM_SID_DEINIT_FVM_E_PARAM (0x006c150bUL)
#define FVM_FVM_SID_DEINIT_FVM_E_INVALID_REQUEST (0x006c1512UL)

/*=============== FVM_SID_RESET_TRIP_AND_RESET_COUNTER ===============*/
#define FVM_FVM_SID_RESET_TRIP_AND_RESET_COUNTER_FVM_E_NO_ERROR (0x006c1600UL)
#define FVM_FVM_SID_RESET_TRIP_AND_RESET_COUNTER_FVM_E_PARAM (0x006c160bUL)
#define FVM_FVM_SID_RESET_TRIP_AND_RESET_COUNTER_FVM_E_UNINIT (0x006c1610UL)

/*=============== FVM_SID_FVM_RESTART_START_UP_ACCEPTANCE_TIME ===============*/
#define FVM_FVM_SID_FVM_RESTART_START_UP_ACCEPTANCE_TIME_FVM_E_NO_ERROR (0x006c1700UL)
#define FVM_FVM_SID_FVM_RESTART_START_UP_ACCEPTANCE_TIME_FVM_E_PARAM (0x006c170bUL)
#define FVM_FVM_SID_FVM_RESTART_START_UP_ACCEPTANCE_TIME_FVM_E_UNINIT (0x006c1710UL)

/*=============== FVM_SID_SET_DEVELOPMENT_MODE ===============*/
#define FVM_FVM_SID_SET_DEVELOPMENT_MODE_FVM_E_NO_ERROR (0x006c5000UL)
#define FVM_FVM_SID_SET_DEVELOPMENT_MODE_FVM_E_PARAM (0x006c500bUL)
#define FVM_FVM_SID_SET_DEVELOPMENT_MODE_FVM_E_UNINIT (0x006c5010UL)
/*************************** FVM end ***************************/

/************************** CSM start **************************/
/*=============== CSM_INIT_ID ===============*/
#define CSM_CSM_INIT_ID_CSM_E_NO_ERROR (0x006e0000UL)
#define CSM_CSM_INIT_ID_CSM_E_ALREADY_INITIALIZED (0x006e0011UL)

/*=============== CSM_MAINFUNCTION_ID ===============*/
#define CSM_CSM_MAINFUNCTION_ID_CSM_E_NO_ERROR (0x006e0100UL)
#define CSM_CSM_MAINFUNCTION_ID_CSM_E_UNINIT (0x006e0105UL)

/*=============== CSM_GETVERSIONINFO_ID ===============*/
#define CSM_CSM_GETVERSIONINFO_ID_CSM_E_NO_ERROR (0x006e3b00UL)
#define CSM_CSM_GETVERSIONINFO_ID_CSM_E_PARAM_POINTER (0x006e3b01UL)

/*=============== CSM_HASH_ID ===============*/
#define CSM_CSM_HASH_ID_CSM_E_PARAM_POINTER (0x006e5d01UL)
#define CSM_CSM_HASH_ID_CSM_E_PARAM_METHOD_INVALID (0x006e5d03UL)
#define CSM_CSM_HASH_ID_CSM_E_UNINIT (0x006e5d05UL)

/*=============== CSM_ENCRYPT_ID ===============*/
#define CSM_CSM_ENCRYPT_ID_CSM_E_PARAM_POINTER (0x006e5e01UL)
#define CSM_CSM_ENCRYPT_ID_CSM_E_PARAM_METHOD_INVALID (0x006e5e03UL)
#define CSM_CSM_ENCRYPT_ID_CSM_E_UNINIT (0x006e5e05UL)

/*=============== CSM_DECRYPT_ID ===============*/
#define CSM_CSM_DECRYPT_ID_CSM_E_PARAM_POINTER (0x006e5f01UL)
#define CSM_CSM_DECRYPT_ID_CSM_E_PARAM_METHOD_INVALID (0x006e5f03UL)
#define CSM_CSM_DECRYPT_ID_CSM_E_UNINIT (0x006e5f05UL)

/*=============== CSM_AEADENCRYPT_ID ===============*/
#define CSM_CSM_AEADENCRYPT_ID_CSM_E_PARAM_POINTER (0x006e6201UL)
#define CSM_CSM_AEADENCRYPT_ID_CSM_E_PARAM_METHOD_INVALID (0x006e6203UL)
#define CSM_CSM_AEADENCRYPT_ID_CSM_E_UNINIT (0x006e6205UL)

/*=============== CSM_AEADDECRYPT_ID ===============*/
#define CSM_CSM_AEADDECRYPT_ID_CSM_E_PARAM_POINTER (0x006e6301UL)
#define CSM_CSM_AEADDECRYPT_ID_CSM_E_PARAM_METHOD_INVALID (0x006e6303UL)
#define CSM_CSM_AEADDECRYPT_ID_CSM_E_UNINIT (0x006e6305UL)

/*=============== CSM_MACGENERATE_ID ===============*/
#define CSM_CSM_MACGENERATE_ID_CSM_E_PARAM_POINTER (0x006e6001UL)
#define CSM_CSM_MACGENERATE_ID_CSM_E_PARAM_METHOD_INVALID (0x006e6003UL)
#define CSM_CSM_MACGENERATE_ID_CSM_E_UNINIT (0x006e6005UL)

/*=============== CSM_MACVERIFY_ID ===============*/
#define CSM_CSM_MACVERIFY_ID_CSM_E_PARAM_POINTER (0x006e6101UL)
#define CSM_CSM_MACVERIFY_ID_CSM_E_PARAM_METHOD_INVALID (0x006e6103UL)
#define CSM_CSM_MACVERIFY_ID_CSM_E_UNINIT (0x006e6105UL)

/*=============== CSM_SIGNATUREVERIFY_ID ===============*/
#define CSM_CSM_SIGNATUREVERIFY_ID_CSM_E_PARAM_POINTER (0x006e6401UL)
#define CSM_CSM_SIGNATUREVERIFY_ID_CSM_E_PARAM_METHOD_INVALID (0x006e6403UL)
#define CSM_CSM_SIGNATUREVERIFY_ID_CSM_E_UNINIT (0x006e6405UL)

/*=============== CSM_SID_KEY_EXCHANGE_CALC_PUB_VAL ===============*/
#define CSM_CSM_SID_KEY_EXCHANGE_CALC_PUB_VAL_CSM_E_PARAM_POINTER (0x006e6501UL)
#define CSM_CSM_SID_KEY_EXCHANGE_CALC_PUB_VAL_CSM_E_PARAM_METHOD_INVALID (0x006e6503UL)
#define CSM_CSM_SID_KEY_EXCHANGE_CALC_PUB_VAL_CSM_E_UNINIT (0x006e6505UL)

/*=============== CRYIF_SID_KEY_EXCHANGE_CALC_SECRET ===============*/
#define CSM_CRYIF_SID_KEY_EXCHANGE_CALC_SECRET_CSM_E_PARAM_POINTER (0x006e6601UL)
#define CSM_CRYIF_SID_KEY_EXCHANGE_CALC_SECRET_CSM_E_PARAM_METHOD_INVALID (0x006e6603UL)
#define CSM_CRYIF_SID_KEY_EXCHANGE_CALC_SECRET_CSM_E_UNINIT (0x006e6605UL)

/*=============== CRYIF_SID_KEY_DERIVE ===============*/
#define CSM_CRYIF_SID_KEY_DERIVE_CSM_E_PARAM_METHOD_INVALID (0x006e6b03UL)
#define CSM_CRYIF_SID_KEY_DERIVE_CSM_E_UNINIT (0x006e6b05UL)

/*=============== CSM_KEYSETVALID_ID ===============*/
#define CSM_CSM_KEYSETVALID_ID_CSM_E_PARAM_METHOD_INVALID (0x006e6703UL)
#define CSM_CSM_KEYSETVALID_ID_CSM_E_UNINIT (0x006e6705UL)

   /*=============== CSM_GETKEYSTATUS_ID ===============*/
#define CSM_CSM_GETKEYSTATUS_ID_CSM_E_PARAM_POINTER  (0x006e6901UL)
#define CSM_CSM_GETKEYSTATUS_ID_CSM_E_PARAM_METHOD_INVALID  (0x006e6903UL)
#define CSM_CSM_GETKEYSTATUS_ID_CSM_E_UNINIT (0x006e6905UL)

/*=============== CSM_KEYELEMENTGET_ID ===============*/
#define CSM_CSM_KEYELEMENTGET_ID_CSM_E_PARAM_POINTER (0x006e6801UL)
#define CSM_CSM_KEYELEMENTGET_ID_CSM_E_PARAM_METHOD_INVALID (0x006e6803UL)
#define CSM_CSM_KEYELEMENTGET_ID_CSM_E_UNINIT (0x006e6805UL)

/*=============== CSM_CALLBACKNOTIFICATION_ID ===============*/
#define CSM_CSM_CALLBACKNOTIFICATION_ID_CSM_E_PARAM_POINTER (0x006e7001UL)
#define CSM_CSM_CALLBACKNOTIFICATION_ID_CSM_E_PARAM_METHOD_INVALID (0x006e7003UL)
#define CSM_CSM_CALLBACKNOTIFICATION_ID_CSM_E_UNINIT (0x006e7005UL)

/*=============== CSM_RANDOMGENERATE_ID ===============*/
#define CSM_CSM_RANDOMGENERATE_ID_CSM_E_PARAM_POINTER (0x006e7201UL)
#define CSM_CSM_RANDOMGENERATE_ID_CSM_E_PARAM_METHOD_INVALID (0x006e7203UL)
#define CSM_CSM_RANDOMGENERATE_ID_CSM_E_UNINIT (0x006e7205UL)

/*=============== CSM_SIGNATUREGENERATE_ID ===============*/
#define CSM_CSM_SIGNATUREGENERATE_ID_CSM_E_PARAM_POINTER (0x006e7601UL)
#define CSM_CSM_SIGNATUREGENERATE_ID_CSM_E_PARAM_METHOD_INVALID (0x006e7603UL)
#define CSM_CSM_SIGNATUREGENERATE_ID_CSM_E_UNINIT (0x006e7605UL)

/*=============== CSM_KEYELEMENTSET_ID ===============*/
#define CSM_CSM_KEYELEMENTSET_ID_CSM_E_PARAM_POINTER (0x006e7801UL)
#define CSM_CSM_KEYELEMENTSET_ID_CSM_E_PARAM_METHOD_INVALID (0x006e7803UL)
#define CSM_CSM_KEYELEMENTSET_ID_CSM_E_UNINIT (0x006e7805UL)
/*************************** CSM end ***************************/

/************************** CRYIF start **************************/
/*=============== CRYIF_SID_INIT ===============*/
#define CRYIF_CRYIF_SID_INIT_CRYIF_E_ALREADY_INITIALIZED (0x00700011UL)

/*=============== CRYIF_SID_GET_VERSION_INFO ===============*/
#define CRYIF_CRYIF_SID_GET_VERSION_INFO_CRYIF_E_PARAM_POINTER (0x00700102UL)

/*=============== CRYIF_SID_PROCESS_JOB ===============*/
#define CRYIF_CRYIF_SID_PROCESS_JOB_CRYIF_E_UNINIT (0x00700200UL)
#define CRYIF_CRYIF_SID_PROCESS_JOB_CRYIF_E_PARAM_POINTER (0x00700202UL)
#define CRYIF_CRYIF_SID_PROCESS_JOB_CRYIF_E_PARAM_HANDLE (0x00700203UL)

/*=============== CRYIF_SID_CANCEL_JOB ===============*/
#define CRYIF_CRYIF_SID_CANCEL_JOB_CRYIF_E_UNINIT (0x00700300UL)
#define CRYIF_CRYIF_SID_CANCEL_JOB_CRYIF_E_PARAM_POINTER (0x00700302UL)
#define CRYIF_CRYIF_SID_CANCEL_JOB_CRYIF_E_PARAM_HANDLE (0x00700303UL)

/*=============== CRYIF_SID_KEY_ELEMENT_SET ===============*/
#define CRYIF_CRYIF_SID_KEY_ELEMENT_SET_CRYIF_E_UNINIT (0x00700400UL)
#define CRYIF_CRYIF_SID_KEY_ELEMENT_SET_CRYIF_E_PARAM_POINTER (0x00700402UL)
#define CRYIF_CRYIF_SID_KEY_ELEMENT_SET_CRYIF_E_PARAM_HANDLE (0x00700403UL)
#define CRYIF_CRYIF_SID_KEY_ELEMENT_SET_CRYIF_E_PARAM_INVALUE (0x00700404UL)

/*=============== CRYIF_SID_KEY_SET_VALID ===============*/
#define CRYIF_CRYIF_SID_KEY_SET_VALID_CRYIF_E_UNINIT (0x00700500UL)
#define CRYIF_CRYIF_SID_KEY_SET_VALID_CRYIF_E_PARAM_HANDLE (0x00700503UL)

   /*=============== CRYIF_SID_KEY_GET_STATUS ===============*/
#define CRYIF_CRYIF_SID_GET_KEY_STATUS_CRYIF_E_UNINIT  (0x00700900UL)
#define CRYIF_CRYIF_SID_GET_KEY_STATUS_CRYIF_E_PARAM_HANDLE  (0x00700903UL)
#define CRYIF_CRYIF_SID_GET_KEY_STATUS_CRYIF_E_PARAM_POINTER  (0x00700902UL)

/*=============== CRYIF_SID_KEY_ELEMENT_GET ===============*/
#define CRYIF_CRYIF_SID_KEY_ELEMENT_GET_CRYIF_E_UNINIT (0x00700600UL)
#define CRYIF_CRYIF_SID_KEY_ELEMENT_GET_CRYIF_E_PARAM_POINTER (0x00700602UL)
#define CRYIF_CRYIF_SID_KEY_ELEMENT_GET_CRYIF_E_PARAM_HANDLE (0x00700603UL)
#define CRYIF_CRYIF_SID_KEY_ELEMENT_GET_CRYIF_E_PARAM_INVALUE (0x00700604UL)

/*=============== CRYIF_SID_KEY_EXCHANGE_CALC_PUB_VAL ===============*/
#define CRYIF_CRYIF_SID_KEY_EXCHANGE_CALC_PUB_VAL_CRYIF_E_UNINIT (0x00700700UL)
#define CRYIF_CRYIF_SID_KEY_EXCHANGE_CALC_PUB_VAL_CRYIF_E_PARAM_POINTER (0x00700702UL)
#define CRYIF_CRYIF_SID_KEY_EXCHANGE_CALC_PUB_VAL_CRYIF_E_PARAM_HANDLE (0x00700703UL)

/*=============== CRYIF_SID_KEY_EXCHANGE_CALC_SECRET ===============*/
#define CRYIF_CRYIF_SID_KEY_EXCHANGE_CALC_SECRET_CRYIF_E_UNINIT (0x00700800UL)
#define CRYIF_CRYIF_SID_KEY_EXCHANGE_CALC_SECRET_CRYIF_E_PARAM_POINTER (0x00700802UL)
#define CRYIF_CRYIF_SID_KEY_EXCHANGE_CALC_SECRET_CRYIF_E_PARAM_HANDLE (0x00700803UL)
#define CRYIF_CRYIF_SID_KEY_EXCHANGE_CALC_SECRET_CRYIF_E_PARAM_INVALUE (0x00700804UL)

/*=============== CRYIF_SID_KEY_DERIVE ===============*/
#define CRYIF_CRYIF_SID_KEY_DERIVE_CRYIF_E_UNINIT (0x00700900UL)
#define CRYIF_CRYIF_SID_KEY_DERIVE_CRYIF_E_PARAM_HANDLE (0x00700903UL)
/*************************** CRYIF end ***************************/

/************************** CRYPTO start **************************/
/*=============== CRYPTO_INIT_ID ===============*/
#define CRYPTO_CRYPTO_INIT_ID_CRYPTO_E_INIT_FAILED (0x00720800UL)

/*=============== CRYPTO_PROCESS_JOB_ID ===============*/
#define CRYPTO_CRYPTO_PROCESS_JOB_ID_CRYPTO_E_UNINIT (0x00720900UL)
#define CRYPTO_CRYPTO_PROCESS_JOB_ID_CRYPTO_E_PARAM_POINTER (0x00720902UL)
#define CRYPTO_CRYPTO_PROCESS_JOB_ID_CRYPTO_E_PARAM_HANDLE (0x00720904UL)

/*=============== CRYPTO_PROCESS_CANCEL_JOB_ID ===============*/
#define CRYPTO_CRYPTO_PROCESS_CANCEL_JOB_ID_CRYPTO_E_UNINIT (0x00721000UL)
#define CRYPTO_CRYPTO_PROCESS_CANCEL_JOB_ID_CRYPTO_E_PARAM_POINTER (0x00721002UL)
#define CRYPTO_CRYPTO_PROCESS_CANCEL_JOB_ID_CRYPTO_E_PARAM_HANDLE (0x00721004UL)

/*=============== CRYPTO_GET_VERSION_INFO_ID ===============*/
#define CRYPTO_CRYPTO_GET_VERSION_INFO_ID_CRYPTO_E_UNINIT (0x00721100UL)

/*=============== CRYPTO_KEY_ELEMENT_SET_ID ===============*/
#define CRYPTO_CRYPTO_KEY_ELEMENT_SET_ID_CRYPTO_E_UNINIT (0x00721200UL)
#define CRYPTO_CRYPTO_KEY_ELEMENT_SET_ID_CRYPTO_E_PARAM_POINTER (0x00721202UL)
#define CRYPTO_CRYPTO_KEY_ELEMENT_SET_ID_CRYPTO_E_PARAM_HANDLE (0x00721204UL)
#define CRYPTO_CRYPTO_KEY_ELEMENT_SET_ID_CRYPTO_E_PARAM_VALUE (0x00721205UL)
#define CRYPTO_CRYPTO_KEY_ELEMENT_SET_ID_CRYPTO_E_KEY_NOT_AVAILABLE (0x00721208UL)

/*=============== CRYPTO_KEY_SET_VALID_ID ===============*/
#define CRYPTO_CRYPTO_KEY_SET_VALID_ID_CRYPTO_E_UNINIT (0x00721300UL)
#define CRYPTO_CRYPTO_KEY_SET_VALID_ID_CRYPTO_E_PARAM_HANDLE (0x00721304UL)

/*=============== CRYPTO_KEY_ELEMENT_GET_ID ===============*/
#define CRYPTO_CRYPTO_KEY_ELEMENT_GET_ID_CRYPTO_E_UNINIT (0x00721400UL)
#define CRYPTO_CRYPTO_KEY_ELEMENT_GET_ID_CRYPTO_E_PARAM_POINTER (0x00721402UL)
#define CRYPTO_CRYPTO_KEY_ELEMENT_GET_ID_CRYPTO_E_PARAM_HANDLE (0x00721404UL)
#define CRYPTO_CRYPTO_KEY_ELEMENT_GET_ID_CRYPTO_E_PARAM_VALUE (0x00721405UL)
#define CRYPTO_CRYPTO_KEY_ELEMENT_GET_ID_CRYPTO_E_KEY_NOT_AVAILABLE (0x00721408UL)

/*=============== CRYPTO_SID_KEY_EXCHANGE_CALC_PUB_VAL ===============*/
#define CRYPTO_CRYPTO_SID_KEY_EXCHANGE_CALC_PUB_VAL_CRYPTO_E_UNINIT (0x00721500UL)
#define CRYPTO_CRYPTO_SID_KEY_EXCHANGE_CALC_PUB_VAL_CRYPTO_E_PARAM_POINTER (0x00721502UL)
#define CRYPTO_CRYPTO_SID_KEY_EXCHANGE_CALC_PUB_VAL_CRYPTO_E_PARAM_HANDLE (0x00721504UL)
#define CRYPTO_CRYPTO_SID_KEY_EXCHANGE_CALC_PUB_VAL_CRYPTO_E_PARAM_VALUE (0x00721505UL)

/*=============== CRYPTO_SID_KEY_EXCHANGE_CALC_SECRET ===============*/
#define CRYPTO_CRYPTO_SID_KEY_EXCHANGE_CALC_SECRET_CRYPTO_E_UNINIT (0x00721600UL)
#define CRYPTO_CRYPTO_SID_KEY_EXCHANGE_CALC_SECRET_CRYPTO_E_PARAM_POINTER (0x00721602UL)
#define CRYPTO_CRYPTO_SID_KEY_EXCHANGE_CALC_SECRET_CRYPTO_E_PARAM_HANDLE (0x00721604UL)
#define CRYPTO_CRYPTO_SID_KEY_EXCHANGE_CALC_SECRET_CRYPTO_E_PARAM_VALUE (0x00721605UL)

/*=============== CRYPTO_SID_KEY_DERIVE ===============*/
#define CRYPTO_CRYPTO_SID_KEY_DERIVE_CRYPTO_E_UNINIT (0x00720800UL)
#define CRYPTO_CRYPTO_SID_KEY_DERIVE_CRYPTO_E_PARAM_HANDLE (0x00720804UL)

   /*=============== CRYPTO_KEY_SET_VALID_ID ===============*/
#define CRYPTO_CRYPTO_GET_KEY_STATUS_ID_CRYPTO_E_UNINIT  (0x00721700UL)
#define CRYPTO_CRYPTO_GET_KEY_STATUS_ID_CRYPTO_E_PARAM_HANDLE  (0x00721704UL)
#define CRYPTO_CRYPTO_GET_KEY_STATUS_ID_CRYPTO_E_PARAM_POINTER  (0x00721702UL)

/*=============== HSM_INIT ===============*/
#define CRYPTO_HSM_INIT_CRYPTO_HSM_E_INIT_MAGIC_NUM (0x00728119UL)
#define CRYPTO_HSM_INIT_CRYPTO_HSM_E_INIT_HT2HSM_BUFF (0x0072811aUL)
#define CRYPTO_HSM_INIT_CRYPTO_HSM_E_INIT_HSM2HT_BUFF (0x0072811bUL)

/*=============== HSM_MAIN ===============*/
#define CRYPTO_HSM_MAIN_CRYPTO_HSM_E_MAIN_CRASH (0x00728211UL)
#define CRYPTO_HSM_MAIN_CRYPTO_HSM_E_MAIN_RESET (0x00728212UL)
#define CRYPTO_HSM_MAIN_CRYPTO_HSM_E_MAIN_HEARTBEATLOST (0x00728216UL)
#define CRYPTO_HSM_MAIN_CRYPTO_HSM_E_MAIN_ARG1 (0x00728231UL)
#define CRYPTO_HSM_MAIN_CRYPTO_HSM_E_MAIN_ARG2 (0x00728232UL)
#define CRYPTO_HSM_MAIN_CRYPTO_HSM_E_MAIN_ARG3 (0x00728233UL)
#define CRYPTO_HSM_MAIN_CRYPTO_HSM_E_MAIN_ARG4 (0x00728234UL)
#define CRYPTO_HSM_MAIN_CRYPTO_HSM_E_MAIN_DEFAULT (0x00728241UL)
#define CRYPTO_HSM_MAIN_CRYPTO_HSM_E_MAIN_NOMASKABLEINT (0x00728242UL)
#define CRYPTO_HSM_MAIN_CRYPTO_HSM_E_MAIN_HARDFAULT (0x00728243UL)
#define CRYPTO_HSM_MAIN_CRYPTO_HSM_E_MAIN_MEMORYMANAGEMENT (0x00728244UL)
#define CRYPTO_HSM_MAIN_CRYPTO_HSM_E_MAIN_BUSFAULT (0x00728245UL)
#define CRYPTO_HSM_MAIN_CRYPTO_HSM_E_MAIN_USAGEFAULT (0x00728246UL)
#define CRYPTO_HSM_MAIN_CRYPTO_HSM_E_MAIN_SVCALL (0x00728247UL)
#define CRYPTO_HSM_MAIN_CRYPTO_HSM_E_MAIN_DEBUGMONITOR (0x00728248UL)
#define CRYPTO_HSM_MAIN_CRYPTO_HSM_E_MAIN_PENDSV (0x00728249UL)
#define CRYPTO_HSM_MAIN_CRYPTO_HSM_E_MAIN_BRIDGEERR (0x0072824aUL)
#define CRYPTO_HSM_MAIN_CRYPTO_HSM_E_MAIN_SENSINT (0x0072824bUL)
#define CRYPTO_HSM_MAIN_CRYPTO_HSM_E_MAIN_EXTINT (0x0072824cUL)
#define CRYPTO_HSM_MAIN_CRYPTO_HSM_E_MAIN_PKCREADY (0x0072824dUL)
#define CRYPTO_HSM_MAIN_CRYPTO_HSM_E_MAIN_PKCERROR (0x0072824eUL)

/*=============== HSM_ASYNC ===============*/
#define CRYPTO_HSM_ASYNC_CRYPTO_HSM_E_ASYNC_STATUS_CRASH (0x00728311UL)
#define CRYPTO_HSM_ASYNC_CRYPTO_HSM_E_ASYNC_STATUS_ERROR (0x00728313UL)
#define CRYPTO_HSM_ASYNC_CRYPTO_HSM_E_ASYNC_STATUS_IDLE (0x00728314UL)
#define CRYPTO_HSM_ASYNC_CRYPTO_HSM_E_ASYNC_STATUS_WORKING (0x00728315UL)
#define CRYPTO_HSM_ASYNC_CRYPTO_HSM_E_ASYNC_NOT_INIT (0x0072831cUL)
#define CRYPTO_HSM_ASYNC_CRYPTO_HSM_E_ASYNC_TYPE_ERROR (0x00728321UL)
#define CRYPTO_HSM_ASYNC_CRYPTO_HSM_E_ASYNC_TIMEOUT (0x00728329UL)

/*=============== HSM_AES ===============*/
#define CRYPTO_HSM_AES_CRYPTO_HSM_E_AES_STATUS_CRASH (0x00728411UL)
#define CRYPTO_HSM_AES_CRYPTO_HSM_E_AES_STATUS_ERROR (0x00728413UL)
#define CRYPTO_HSM_AES_CRYPTO_HSM_E_AES_STATUS_IDLE (0x00728414UL)
#define CRYPTO_HSM_AES_CRYPTO_HSM_E_AES_STATUS_WORKING (0x00728415UL)
#define CRYPTO_HSM_AES_CRYPTO_HSM_E_AES_COM_SIZE (0x00728417UL)
#define CRYPTO_HSM_AES_CRYPTO_HSM_E_AES_COM_PTR (0x00728418UL)
#define CRYPTO_HSM_AES_CRYPTO_HSM_E_AES_NOT_INIT (0x0072841cUL)
#define CRYPTO_HSM_AES_CRYPTO_HSM_E_AES_PTR_NULL (0x00728423UL)
#define CRYPTO_HSM_AES_CRYPTO_HSM_E_AES_ISSYNC_INVALID (0x00728424UL)
#define CRYPTO_HSM_AES_CRYPTO_HSM_E_AES_INSIZE_INVALID (0x00728425UL)
#define CRYPTO_HSM_AES_CRYPTO_HSM_E_AES_ALGO_NOT_SUPPORT (0x00728426UL)
#define CRYPTO_HSM_AES_CRYPTO_HSM_E_AES_OPERATION_NOT_SUPPORT (0x00728427UL)
#define CRYPTO_HSM_AES_CRYPTO_HSM_E_AES_KEY_SIZE (0x00728428UL)
#define CRYPTO_HSM_AES_CRYPTO_HSM_E_AES_SYNC_TIMEOUT (0x00728429UL)

/*=============== HSM_HASH ===============*/
#define CRYPTO_HSM_HASH_CRYPTO_HSM_E_HASH_STATUS_CRASH (0x00728511UL)
#define CRYPTO_HSM_HASH_CRYPTO_HSM_E_HASH_STATUS_ERROR (0x00728513UL)
#define CRYPTO_HSM_HASH_CRYPTO_HSM_E_HASH_STATUS_IDLE (0x00728514UL)
#define CRYPTO_HSM_HASH_CRYPTO_HSM_E_HASH_STATUS_WORKING (0x00728515UL)
#define CRYPTO_HSM_HASH_CRYPTO_HSM_E_HASH_COM_SIZE (0x00728517UL)
#define CRYPTO_HSM_HASH_CRYPTO_HSM_E_HASH_COM_PTR (0x00728518UL)
#define CRYPTO_HSM_HASH_CRYPTO_HSM_E_HASH_NOT_INIT (0x0072851cUL)
#define CRYPTO_HSM_HASH_CRYPTO_HSM_E_HASH_PTR_NULL (0x00728523UL)
#define CRYPTO_HSM_HASH_CRYPTO_HSM_E_HASH_ISSYNC_INVALID (0x00728524UL)
#define CRYPTO_HSM_HASH_CRYPTO_HSM_E_HASH_INSIZE_INVALID (0x00728525UL)
#define CRYPTO_HSM_HASH_CRYPTO_HSM_E_HASH_ALGO_NOT_SUPPORT (0x00728526UL)
#define CRYPTO_HSM_HASH_CRYPTO_HSM_E_HASH_SYNC_TIMEOUT (0x00728529UL)

/*=============== HSM_TRNG ===============*/
#define CRYPTO_HSM_TRNG_CRYPTO_HSM_E_TRNG_STATUS_CRASH (0x00728611UL)
#define CRYPTO_HSM_TRNG_CRYPTO_HSM_E_TRNG_STATUS_ERROR (0x00728613UL)
#define CRYPTO_HSM_TRNG_CRYPTO_HSM_E_TRNG_STATUS_IDLE (0x00728614UL)
#define CRYPTO_HSM_TRNG_CRYPTO_HSM_E_TRNG_STATUS_WORKING (0x00728615UL)
#define CRYPTO_HSM_TRNG_CRYPTO_HSM_E_TRNG_COM_SIZE (0x00728617UL)
#define CRYPTO_HSM_TRNG_CRYPTO_HSM_E_TRNG_COM_PTR (0x00728618UL)
#define CRYPTO_HSM_TRNG_CRYPTO_HSM_E_TRNG_NOT_INIT (0x0072861cUL)
#define CRYPTO_HSM_TRNG_CRYPTO_HSM_E_TRNG_PTR_NULL (0x00728623UL)
#define CRYPTO_HSM_TRNG_CRYPTO_HSM_E_TRNG_ISSYNC_INVALID (0x00728624UL)
#define CRYPTO_HSM_TRNG_CRYPTO_HSM_E_TRNG_INSIZE_INVALID (0x00728625UL)
#define CRYPTO_HSM_TRNG_CRYPTO_HSM_E_TRNG_SYNC_TIMEOUT (0x00728629UL)

/*=============== HSM_KEYM ===============*/
#define CRYPTO_HSM_KEYM_CRYPTO_HSM_E_KEYM_STATUS_CRASH (0x00728711UL)
#define CRYPTO_HSM_KEYM_CRYPTO_HSM_E_KEYM_STATUS_ERROR (0x00728713UL)
#define CRYPTO_HSM_KEYM_CRYPTO_HSM_E_KEYM_STATUS_IDLE (0x00728714UL)
#define CRYPTO_HSM_KEYM_CRYPTO_HSM_E_KEYM_STATUS_WORKING (0x00728715UL)
#define CRYPTO_HSM_KEYM_CRYPTO_HSM_E_KEYM_COM_SIZE (0x00728717UL)
#define CRYPTO_HSM_KEYM_CRYPTO_HSM_E_KEYM_COM_PTR (0x00728718UL)
#define CRYPTO_HSM_KEYM_CRYPTO_HSM_E_KEYM_NOT_INIT (0x0072871cUL)
#define CRYPTO_HSM_KEYM_CRYPTO_HSM_E_KEYM_SYNC_TIMEOUT (0x00728729UL)

/*=============== HSM_CMAC ===============*/
#define CRYPTO_HSM_MAC_CRYPTO_HSM_E_MAC_PTR_NULL (0x00728c23UL)
#define CRYPTO_HSM_MAC_CRYPTO_HSM_E_MAC_ISSYNC_INVALID (0x00728c24UL)
#define CRYPTO_HSM_MAC_CRYPTO_HSM_E_MAC_INSIZE_INVALID (0x00728c25UL)
#define CRYPTO_HSM_MAC_CRYPTO_HSM_E_MAC_ALGO_NOT_SUPPORT  (0x00728c26UL)
#define CRYPTO_HSM_MAC_CRYPTO_HSM_E_MAC_KEY_SIZE   (0x00728c28UL)
#define CRYPTO_HSM_MAC_CRYPTO_HSM_E_MAC_SYNC_TIMEOUT (0x00728c29UL)
/*************************** CRYPTO end ***************************/

/************************** CANSM start **************************/
/*=============== CANSM_SERVICEID_INIT ===============*/
#define CANSM_CANSM_SERVICEID_INIT_CANSM_E_PARAM_POINTER (0x008c0002UL)

/*=============== CANSM_SERVICEID_GETVERSIONINFO ===============*/
#define CANSM_CANSM_SERVICEID_GETVERSIONINFO_CANSM_E_PARAM_POINTER (0x008c0102UL)

/*=============== CANSM_SERVICEID_REQUESTCOMMODE ===============*/
#define CANSM_CANSM_SERVICEID_REQUESTCOMMODE_CANSM_E_UNINIT (0x008c0201UL)
#define CANSM_CANSM_SERVICEID_REQUESTCOMMODE_CANSM_E_INVALID_NETWORK_HANDLE (0x008c0203UL)
#define CANSM_CANSM_SERVICEID_REQUESTCOMMODE_CANSM_E_INVALID_NETWORK_MODE (0x008c0210UL)

/*=============== CANSM_SERVICEID_GETCURRENTCOMMODE ===============*/
#define CANSM_CANSM_SERVICEID_GETCURRENTCOMMODE_CANSM_E_UNINIT (0x008c0301UL)
#define CANSM_CANSM_SERVICEID_GETCURRENTCOMMODE_CANSM_E_PARAM_POINTER (0x008c0302UL)
#define CANSM_CANSM_SERVICEID_GETCURRENTCOMMODE_CANSM_E_INVALID_NETWORK_HANDLE (0x008c0303UL)

/*=============== CANSM_SERVICEID_CONTROLLERBUSOFF ===============*/
#define CANSM_CANSM_SERVICEID_CONTROLLERBUSOFF_CANSM_E_UNINIT (0x008c0401UL)
#define CANSM_CANSM_SERVICEID_CONTROLLERBUSOFF_CANSM_E_PARAM_CONTROLLER (0x008c0404UL)
#define CANSM_CANSM_SERVICEID_CONTROLLERBUSOFF_CANSM_E_INVALID_BUSOFF (0x008c0413UL)

/*=============== CANSM_SERVICEID_MAINFUNCTION ===============*/
#define CANSM_CANSM_SERVICEID_MAINFUNCTION_CANSM_E_MODE_REQUEST_TIMEOUT (0x008c050aUL)
#define CANSM_CANSM_SERVICEID_MAINFUNCTION_CANSM_E_INVALID_ACTION (0x008c0511UL)
#define CANSM_CANSM_SERVICEID_MAINFUNCTION_CANSM_E_UNEXPECTED_EXECUTION (0x008c0512UL)

/*=============== CANSM_SERVICEID_CONFIRMPNAVAILABILITY ===============*/
#define CANSM_CANSM_SERVICEID_CONFIRMPNAVAILABILITY_CANSM_E_UNINIT (0x008c0601UL)
#define CANSM_CANSM_SERVICEID_CONFIRMPNAVAILABILITY_CANSM_E_PARAM_TRANSCEIVER (0x008c0605UL)

/*=============== CANSM_SERVICEID_CONTROLLERMODEINDICATION ===============*/
#define CANSM_CANSM_SERVICEID_CONTROLLERMODEINDICATION_CANSM_E_UNINIT (0x008c0701UL)
#define CANSM_CANSM_SERVICEID_CONTROLLERMODEINDICATION_CANSM_E_PARAM_CONTROLLER (0x008c0704UL)

/*=============== CANSM_SERVICEID_CLEARTRCVWUFINDICATION ===============*/
#define CANSM_CANSM_SERVICEID_CLEARTRCVWUFINDICATION_CANSM_E_UNINIT (0x008c0801UL)
#define CANSM_CANSM_SERVICEID_CLEARTRCVWUFINDICATION_CANSM_E_PARAM_TRANSCEIVER (0x008c0805UL)

/*=============== CANSM_SERVICEID_TRANSCEIVERMODEINDICATION ===============*/
#define CANSM_CANSM_SERVICEID_TRANSCEIVERMODEINDICATION_CANSM_E_UNINIT (0x008c0901UL)
#define CANSM_CANSM_SERVICEID_TRANSCEIVERMODEINDICATION_CANSM_E_PARAM_TRANSCEIVER (0x008c0905UL)

/*=============== CANSM_SERVICEID_CHECKTRCVWUFINDICATION ===============*/
#define CANSM_CANSM_SERVICEID_CHECKTRCVWUFINDICATION_CANSM_E_UNINIT (0x008c0a01UL)
#define CANSM_CANSM_SERVICEID_CHECKTRCVWUFINDICATION_CANSM_E_PARAM_TRANSCEIVER (0x008c0a05UL)

/*=============== CANSM_SERVICEID_TXTIMEOUTEXCEPTION ===============*/
#define CANSM_CANSM_SERVICEID_TXTIMEOUTEXCEPTION_CANSM_E_UNINIT (0x008c0b01UL)
#define CANSM_CANSM_SERVICEID_TXTIMEOUTEXCEPTION_CANSM_E_INVALID_NETWORK_HANDLE (0x008c0b03UL)

/*=============== CANSM_SERVICEID_STARTWAKEUPSOURCE ===============*/
#define CANSM_CANSM_SERVICEID_STARTWAKEUPSOURCE_CANSM_E_UNINIT (0x008c1101UL)
#define CANSM_CANSM_SERVICEID_STARTWAKEUPSOURCE_CANSM_E_INVALID_NETWORK_HANDLE (0x008c1103UL)

/*=============== CANSM_SERVICEID_STOTWAKEUPSOURCE ===============*/
#define CANSM_CANSM_SERVICEID_STOTWAKEUPSOURCE_CANSM_E_UNINIT 0x008c1201UL
#define CANSM_CANSM_SERVICEID_STOTWAKEUPSOURCE_CANSM_E_INVALID_NETWORK_HANDLE 0x008c1203UL

/*=============== CANSM_UNEXPECTED_EXECUTION ===============*/
#define CANSM_CANSM_UNEXPECTED_EXECUTION_SET_PDU_MODE 0x008c9001UL
#define CANSM_CANSM_UNEXPECTED_EXECUTION_DEINIT_WITH_PN 0x008c9002UL
#define CANSM_CANSM_UNEXPECTED_EXECUTION_DEINIT_WITHOUT_PN 0x008c9003UL
#define CANSM_CANSM_UNEXPECTED_EXECUTION_TX_TIMEOUT 0x008c9004UL
#define CANSM_CANSM_UNEXPECTED_EXECUTION_WUVALIDATION 0x008c9005UL
#define CANSM_CANSM_UNEXPECTED_EXECUTION_PREFULLCOM 0x008c9006UL
#define CANSM_CANSM_UNEXPECTED_EXECUTION_FULLCOM 0x008c9007UL

/*=============== CANSM_REL_SPINLOCK ===============*/
#define CANSM_CANSM_REL_SPINLOCK_CANSM_REL_SPINLOCK_FAILED 0x008ca000UL

/*=============== CANSM_GET_SPINLOCK ===============*/
#define CANSM_CANSM_GET_SPINLOCK_CANSM_GET_SPINLOCK_FAILED 0x008ca001UL

/*=============== CANSM_GET_BUSOFF_COUNTER ===============*/
#define CANSM_CANSM_GET_BUSOFF_COUNTER_NETWORK_HANDLE_ERROR 0x008ca100UL
#define CANSM_CANSM_GET_BUSOFF_COUNTER_CORE_ERROR 0x008ca101UL
#define CANSM_CANSM_GET_BUSOFF_COUNTER_UINIT 0x008ca102UL

/*=============== CANSM_GET_BUSOFF_STATUS ===============*/
#define CANSM_CANSM_GET_BUSOFF_STATUS_NETWORK_HANDLE_ERROR 0x008ca200UL
#define CANSM_CANSM_GET_BUSOFF_STATUS_CORE_ERROR 0x008ca201UL
#define CANSM_CANSM_GET_BUSOFF_STATUS_UINIT 0x008ca202UL

/*=============== CANSM_GET_BSMSTATE ===============*/
#define CANSM_CANSM_GET_BSMSTATE_NETWORK_HANDLE_ERROR 0x008ca300UL
#define CANSM_CANSM_GET_BSMSTATE_CORE_ERROR 0x008ca301UL
#define CANSM_CANSM_GET_BSMSTATE_UINIT 0x008ca302UL

/*=============== CANSM_GET_PRENOCOMMSTATE ===============*/
#define CANSM_CANSM_GET_PRENOCOMMSTATE_NETWORK_HANDLE_ERROR 0x008ca400UL
#define CANSM_CANSM_GET_PRENOCOMMSTATE_CORE_ERROR 0x008ca401UL
#define CANSM_CANSM_GET_PRENOCOMMSTATE_UINIT 0x008ca402UL

/*=============== CANSM_GET_PREFULLCOMMSTATE ===============*/
#define CANSM_CANSM_GET_PREFULLCOMMSTATE_NETWORK_HANDLE_ERROR 0x008ca500UL
#define CANSM_CANSM_GET_PREFULLCOMMSTATE_CORE_ERROR 0x008ca501UL
#define CANSM_CANSM_GET_PREFULLCOMMSTATE_UINIT 0x008ca502UL

/*=============== CANSM_GET_FULLCOMMSTATE ===============*/
#define CANSM_CANSM_GET_FULLCOMMSTATE_NETWORK_HANDLE_ERROR 0x008ca600UL
#define CANSM_CANSM_GET_FULLCOMMSTATE_CORE_ERROR 0x008ca601UL
#define CANSM_CANSM_GET_FULLCOMMSTATE_UINIT 0x008ca602UL
/*************************** CANSM end ***************************/

/************************** LINSM start **************************/
/*=============== LINSM_INIT_SERVICE_ID ===============*/
#define LINSM_LINSM_INIT_SERVICE_ID_LINSM_E_PARAMETER_POINTER (0x008d0140UL)

/*=============== LINSM_SCHEDULE_REQUEST_SERVICE_ID ===============*/
#define LINSM_LINSM_SCHEDULE_REQUEST_SERVICE_ID_LINSM_E_UNINIT (0x008d1000UL)
#define LINSM_LINSM_SCHEDULE_REQUEST_SERVICE_ID_LINSM_E_NONEXISTENT_NETWORK (0x008d1020UL)
#define LINSM_LINSM_SCHEDULE_REQUEST_SERVICE_ID_LINSM_E_PARAMETER (0x008d1030UL)

/*=============== LINSM_GET_CURRENT_COM_MODE_SERVICE_ID ===============*/
#define LINSM_LINSM_GET_CURRENT_COM_MODE_SERVICE_ID_LINSM_E_UNINIT (0x008d1100UL)
#define LINSM_LINSM_GET_CURRENT_COM_MODE_SERVICE_ID_LINSM_E_NONEXISTENT_NETWORK (0x008d1120UL)
#define LINSM_LINSM_GET_CURRENT_COM_MODE_SERVICE_ID_LINSM_E_PARAMETER_POINTER (0x008d1140UL)

/*=============== LINSM_REQUEST_COM_MODE_SERVICE_ID ===============*/
#define LINSM_LINSM_REQUEST_COM_MODE_SERVICE_ID_LINSM_E_UNINIT (0x008d1200UL)
#define LINSM_LINSM_REQUEST_COM_MODE_SERVICE_ID_LINSM_E_PARAMETER_POINTER (0x008d1212UL)
#define LINSM_LINSM_REQUEST_COM_MODE_SERVICE_ID_LINSM_E_NONEXISTENT_NETWORK (0x008d1220UL)

/*=============== LINSM_SCHEDULE_REQUEST_CONF_SERVICE_ID ===============*/
#define LINSM_LINSM_SCHEDULE_REQUEST_CONF_SERVICE_ID_LINSM_E_UNINIT (0x008d2000UL)
#define LINSM_LINSM_SCHEDULE_REQUEST_CONF_SERVICE_ID_LINSM_E_NONEXISTENT_NETWORK (0x008d2020UL)

/*=============== LINSM_WAKEUP_CONF_SERVICE_ID ===============*/
#define LINSM_LINSM_WAKEUP_CONF_SERVICE_ID_LINSM_E_UNINIT (0x008d2100UL)
#define LINSM_LINSM_WAKEUP_CONF_SERVICE_ID_LINSM_E_NONEXISTENT_NETWORK (0x008d2120UL)

/*=============== LINSM_GOTO_SLEEP_CONF_SERVICE_ID ===============*/
#define LINSM_LINSM_GOTO_SLEEP_CONF_SERVICE_ID_LINSM_E_UNINIT (0x008d2200UL)
#define LINSM_LINSM_GOTO_SLEEP_CONF_SERVICE_ID_LINSM_E_NONEXISTENT_NETWORK (0x008d2220UL)

/*=============== LINSM_MAIN_FUNCTION_SERVICE_ID ===============*/
#define LINSM_LINSM_MAIN_FUNCTION_SERVICE_ID_LINSM_E_UNINIT (0x008d3000UL)
#define LINSM_LINSM_MAIN_FUNCTION_SERVICE_ID_LINSM_E_CONFIRMATION_TIMEOUT (0x008d3050UL)
/*************************** LINSM end ***************************/

/************************** ETHSM start **************************/
/*=============== ETHSM_MAINFUNCTION_ID ===============*/
#define ETHSM_ETHSM_MAINFUNCTION_ID_ETHSM_E_UNINIT (0x008f0102UL)

/*=============== ETHSM_GETVERSIONINFO_ID ===============*/
#define ETHSM_ETHSM_GETVERSIONINFO_ID_ETHSM_E_PARAM_POINTER (0x008f0203UL)

/*=============== ETHSM_GETCURRENTINTERNALMODE_ID ===============*/
#define ETHSM_ETHSM_GETCURRENTINTERNALMODE_ID_ETHSM_E_UNINIT (0x008f0302UL)
#define ETHSM_ETHSM_GETCURRENTINTERNALMODE_ID_ETHSM_E_PARAM_POINTER (0x008f0303UL)
#define ETHSM_ETHSM_GETCURRENTINTERNALMODE_ID_ETHSM_E_INVALID_NETWORK_HANDLE (0x008f0304UL)

/*=============== ETHSM_GETCURRENTCOMMODE_ID ===============*/
#define ETHSM_ETHSM_GETCURRENTCOMMODE_ID_ETHSM_E_UNINIT (0x008f0402UL)
#define ETHSM_ETHSM_GETCURRENTCOMMODE_ID_ETHSM_E_PARAM_POINTER (0x008f0403UL)
#define ETHSM_ETHSM_GETCURRENTCOMMODE_ID_ETHSM_E_INVALID_NETWORK_HANDLE (0x008f0404UL)

/*=============== ETHSM_REQUESTCOMMODE_ID ===============*/
#define ETHSM_ETHSM_REQUESTCOMMODE_ID_ETHSM_E_INVALID_NETWORK_MODE (0x008f0501UL)
#define ETHSM_ETHSM_REQUESTCOMMODE_ID_ETHSM_E_UNINIT (0x008f0502UL)
#define ETHSM_ETHSM_REQUESTCOMMODE_ID_ETHSM_E_INVALID_NETWORK_HANDLE (0x008f0504UL)

/*=============== ETHSM_TRCVLINKSTATECHG_ID ===============*/
#define ETHSM_ETHSM_TRCVLINKSTATECHG_ID_ETHSM_E_UNINIT (0x008f0602UL)
#define ETHSM_ETHSM_TRCVLINKSTATECHG_ID_ETHSM_E_INVALID_TRCV_LINK_STATE (0x008f0606UL)
#define ETHSM_ETHSM_TRCVLINKSTATECHG_ID_ETHSM_E_PARAM_CONTROLLER (0x008f0607UL)

/*=============== ETHSM_TCPIPMODEINDICATION_ID ===============*/
#define ETHSM_ETHSM_TCPIPMODEINDICATION_ID_ETHSM_E_UNINIT (0x008f0802UL)
#define ETHSM_ETHSM_TCPIPMODEINDICATION_ID_ETHSM_E_INVALID_TCP_IP_MODE (0x008f0805UL)
#define ETHSM_ETHSM_TCPIPMODEINDICATION_ID_ETHSM_E_PARAM_CONTROLLER (0x008f0807UL)

/*=============== ETHSM_CTRLMODEINDICATION_ID ===============*/
#define ETHSM_ETHSM_CTRLMODEINDICATION_ID_ETHSM_E_UNINIT (0x008f0902UL)
#define ETHSM_ETHSM_CTRLMODEINDICATION_ID_ETHSM_E_PARAM_CONTROLLER (0x008f0907UL)

/*=============== ETHSM_TRCVMODEINDICATION_ID ===============*/
#define ETHSM_ETHSM_TRCVMODEINDICATION_ID_ETHSM_E_UNINIT (0x008f1002UL)
#define ETHSM_ETHSM_TRCVMODEINDICATION_ID_ETHSM_E_PARAM_CONTROLLER (0x008f1007UL)

/*=============== ETHSM_GLOBAL_ID ===============*/
#define ETHSM_ETHSM_GLOBAL_ID_ETHSM_E_GET_ETH_MODE_RET_NOK (0x008f2020UL)
#define ETHSM_ETHSM_GLOBAL_ID_ETHSM_E_GET_ETHTRCV_MODE_RET_NOK (0x008f2021UL)
#define ETHSM_ETHSM_GLOBAL_ID_ETHSM_E_REQ_TCPIP_MODE_CHG_RET_NOK (0x008f2022UL)
#define ETHSM_ETHSM_GLOBAL_ID_ETHSM_E_REQ_ETH_MODE_CHG_RET_NOK (0x008f2023UL)
#define ETHSM_ETHSM_GLOBAL_ID_ETHSM_E_REQ_ETHTRCV_MODE_CHG_RET_NOK (0x008f2024UL)
/*************************** ETHSM end ***************************/

/************************** STBM start **************************/
/*=============== STBM_SID_INIT ===============*/
#define STBM_STBM_SID_INIT_STBM_E_NO_ERROR (0x00a00000UL)
#define STBM_STBM_SID_INIT_STBM_E_PARAM (0x00a0000aUL)
#define STBM_STBM_SID_INIT_STBM_E_UNINIT (0x00a0000bUL)
#define STBM_STBM_SID_INIT_STBM_E_PARAM_POINTER (0x00a00010UL)
#define STBM_STBM_SID_INIT_STBM_E_SERVICE_DISABLED (0x00a00012UL)

/*=============== STBM_SID_MAIN_FUNCTION ===============*/
#define STBM_STBM_SID_MAIN_FUNCTION_STBM_E_NO_ERROR (0x00a00400UL)
#define STBM_STBM_SID_MAIN_FUNCTION_STBM_E_PARAM (0x00a0040aUL)
#define STBM_STBM_SID_MAIN_FUNCTION_STBM_E_UNINIT (0x00a0040bUL)
#define STBM_STBM_SID_MAIN_FUNCTION_STBM_E_PARAM_POINTER (0x00a00410UL)
#define STBM_STBM_SID_MAIN_FUNCTION_STBM_E_SERVICE_DISABLED (0x00a00412UL)

/*=============== STBM_SID_GET_CURRENT_TIME ===============*/
#define STBM_STBM_SID_GET_CURRENT_TIME_STBM_E_NO_ERROR (0x00a00700UL)
#define STBM_STBM_SID_GET_CURRENT_TIME_STBM_E_PARAM (0x00a0070aUL)
#define STBM_STBM_SID_GET_CURRENT_TIME_STBM_E_UNINIT (0x00a0070bUL)
#define STBM_STBM_SID_GET_CURRENT_TIME_STBM_E_PARAM_POINTER (0x00a00710UL)
#define STBM_STBM_SID_GET_CURRENT_TIME_STBM_E_SERVICE_DISABLED (0x00a00712UL)

/*=============== STBM_SID_GET_CURRENT_TIME_EXTENDED ===============*/
#define STBM_STBM_SID_GET_CURRENT_TIME_EXTENDED_STBM_E_NO_ERROR (0x00a00800UL)
#define STBM_STBM_SID_GET_CURRENT_TIME_EXTENDED_STBM_E_PARAM (0x00a0080aUL)
#define STBM_STBM_SID_GET_CURRENT_TIME_EXTENDED_STBM_E_UNINIT (0x00a0080bUL)
#define STBM_STBM_SID_GET_CURRENT_TIME_EXTENDED_STBM_E_PARAM_POINTER (0x00a00810UL)
#define STBM_STBM_SID_GET_CURRENT_TIME_EXTENDED_STBM_E_SERVICE_DISABLED (0x00a00812UL)

/*=============== STBM_SID_SET_GLOBAL_TIME ===============*/
#define STBM_STBM_SID_SET_GLOBAL_TIME_STBM_E_NO_ERROR (0x00a00b00UL)
#define STBM_STBM_SID_SET_GLOBAL_TIME_STBM_E_PARAM (0x00a00b0aUL)
#define STBM_STBM_SID_SET_GLOBAL_TIME_STBM_E_UNINIT (0x00a00b0bUL)
#define STBM_STBM_SID_SET_GLOBAL_TIME_STBM_E_PARAM_POINTER (0x00a00b10UL)
#define STBM_STBM_SID_SET_GLOBAL_TIME_STBM_E_SERVICE_DISABLED (0x00a00b12UL)

/*=============== STBM_SID_SET_USER_DATA ===============*/
#define STBM_STBM_SID_SET_USER_DATA_STBM_E_NO_ERROR (0x00a00c00UL)
#define STBM_STBM_SID_SET_USER_DATA_STBM_E_PARAM (0x00a00c0aUL)
#define STBM_STBM_SID_SET_USER_DATA_STBM_E_UNINIT (0x00a00c0bUL)
#define STBM_STBM_SID_SET_USER_DATA_STBM_E_PARAM_POINTER (0x00a00c10UL)
#define STBM_STBM_SID_SET_USER_DATA_STBM_E_SERVICE_DISABLED (0x00a00c12UL)

/*=============== STBM_SID_SET_OFFSET ===============*/
#define STBM_STBM_SID_SET_OFFSET_STBM_E_NO_ERROR (0x00a00d00UL)
#define STBM_STBM_SID_SET_OFFSET_STBM_E_PARAM (0x00a00d0aUL)
#define STBM_STBM_SID_SET_OFFSET_STBM_E_UNINIT (0x00a00d0bUL)
#define STBM_STBM_SID_SET_OFFSET_STBM_E_PARAM_POINTER (0x00a00d10UL)
#define STBM_STBM_SID_SET_OFFSET_STBM_E_SERVICE_DISABLED (0x00a00d12UL)

/*=============== STBM_SID_GET_OFFSET ===============*/
#define STBM_STBM_SID_GET_OFFSET_STBM_E_NO_ERROR (0x00a00e00UL)
#define STBM_STBM_SID_GET_OFFSET_STBM_E_PARAM (0x00a00e0aUL)
#define STBM_STBM_SID_GET_OFFSET_STBM_E_UNINIT (0x00a00e0bUL)
#define STBM_STBM_SID_GET_OFFSET_STBM_E_PARAM_POINTER (0x00a00e10UL)
#define STBM_STBM_SID_GET_OFFSET_STBM_E_SERVICE_DISABLED (0x00a00e12UL)

/*=============== STBM_SID_BUS_SET_GLOBAL_TIME ===============*/
#define STBM_STBM_SID_BUS_SET_GLOBAL_TIME_STBM_E_NO_ERROR (0x00a00f00UL)
#define STBM_STBM_SID_BUS_SET_GLOBAL_TIME_STBM_E_PARAM (0x00a00f0aUL)
#define STBM_STBM_SID_BUS_SET_GLOBAL_TIME_STBM_E_UNINIT (0x00a00f0bUL)
#define STBM_STBM_SID_BUS_SET_GLOBAL_TIME_STBM_E_PARAM_POINTER (0x00a00f10UL)
#define STBM_STBM_SID_BUS_SET_GLOBAL_TIME_STBM_E_SERVICE_DISABLED (0x00a00f12UL)

/*=============== STBM_SID_UPDATE_GLOBAL_TIME ===============*/
#define STBM_STBM_SID_UPDATE_GLOBAL_TIME_STBM_E_NO_ERROR (0x00a01000UL)
#define STBM_STBM_SID_UPDATE_GLOBAL_TIME_STBM_E_PARAM (0x00a0100aUL)
#define STBM_STBM_SID_UPDATE_GLOBAL_TIME_STBM_E_UNINIT (0x00a0100bUL)
#define STBM_STBM_SID_UPDATE_GLOBAL_TIME_STBM_E_PARAM_POINTER (0x00a01010UL)
#define STBM_STBM_SID_UPDATE_GLOBAL_TIME_STBM_E_SERVICE_DISABLED (0x00a01012UL)

/*=============== STBM_SID_GET_RATE_DEVIATION ===============*/
#define STBM_STBM_SID_GET_RATE_DEVIATION_STBM_E_NO_ERROR (0x00a01100UL)
#define STBM_STBM_SID_GET_RATE_DEVIATION_STBM_E_PARAM (0x00a0110aUL)
#define STBM_STBM_SID_GET_RATE_DEVIATION_STBM_E_UNINIT (0x00a0110bUL)
#define STBM_STBM_SID_GET_RATE_DEVIATION_STBM_E_PARAM_POINTER (0x00a01110UL)
#define STBM_STBM_SID_GET_RATE_DEVIATION_STBM_E_SERVICE_DISABLED (0x00a01112UL)

/*=============== STBM_SID_SET_RATE_CORRECTION ===============*/
#define STBM_STBM_SID_SET_RATE_CORRECTION_STBM_E_NO_ERROR (0x00a01200UL)
#define STBM_STBM_SID_SET_RATE_CORRECTION_STBM_E_PARAM (0x00a0120aUL)
#define STBM_STBM_SID_SET_RATE_CORRECTION_STBM_E_UNINIT (0x00a0120bUL)
#define STBM_STBM_SID_SET_RATE_CORRECTION_STBM_E_PARAM_POINTER (0x00a01210UL)
#define STBM_STBM_SID_SET_RATE_CORRECTION_STBM_E_SERVICE_DISABLED (0x00a01212UL)

/*=============== STBM_SID_GET_TIMELEAP ===============*/
#define STBM_STBM_SID_GET_TIMELEAP_STBM_E_NO_ERROR (0x00a01300UL)
#define STBM_STBM_SID_GET_TIMELEAP_STBM_E_PARAM (0x00a0130aUL)
#define STBM_STBM_SID_GET_TIMELEAP_STBM_E_UNINIT (0x00a0130bUL)
#define STBM_STBM_SID_GET_TIMELEAP_STBM_E_PARAM_POINTER (0x00a01310UL)
#define STBM_STBM_SID_GET_TIMELEAP_STBM_E_SERVICE_DISABLED (0x00a01312UL)

/*=============== STBM_SID_GET_TIME_BASE_STATUS ===============*/
#define STBM_STBM_SID_GET_TIME_BASE_STATUS_STBM_E_NO_ERROR (0x00a01400UL)
#define STBM_STBM_SID_GET_TIME_BASE_STATUS_STBM_E_PARAM (0x00a0140aUL)
#define STBM_STBM_SID_GET_TIME_BASE_STATUS_STBM_E_UNINIT (0x00a0140bUL)
#define STBM_STBM_SID_GET_TIME_BASE_STATUS_STBM_E_PARAM_POINTER (0x00a01410UL)
#define STBM_STBM_SID_GET_TIME_BASE_STATUS_STBM_E_SERVICE_DISABLED (0x00a01412UL)

/*=============== STBM_SID_START_TIMER ===============*/
#define STBM_STBM_SID_START_TIMER_STBM_E_NO_ERROR (0x00a01500UL)
#define STBM_STBM_SID_START_TIMER_STBM_E_PARAM (0x00a0150aUL)
#define STBM_STBM_SID_START_TIMER_STBM_E_UNINIT (0x00a0150bUL)
#define STBM_STBM_SID_START_TIMER_STBM_E_PARAM_POINTER (0x00a01510UL)
#define STBM_STBM_SID_START_TIMER_STBM_E_SERVICE_DISABLED (0x00a01512UL)

/*=============== STBM_SID_GET_SYNC_TIME_RECORD_HEAD ===============*/
#define STBM_STBM_SID_GET_SYNC_TIME_RECORD_HEAD_STBM_E_NO_ERROR (0x00a01600UL)
#define STBM_STBM_SID_GET_SYNC_TIME_RECORD_HEAD_STBM_E_PARAM (0x00a0160aUL)
#define STBM_STBM_SID_GET_SYNC_TIME_RECORD_HEAD_STBM_E_UNINIT (0x00a0160bUL)
#define STBM_STBM_SID_GET_SYNC_TIME_RECORD_HEAD_STBM_E_PARAM_POINTER (0x00a01610UL)
#define STBM_STBM_SID_GET_SYNC_TIME_RECORD_HEAD_STBM_E_SERVICE_DISABLED (0x00a01612UL)

/*=============== STBM_SID_GET_OFFSET_TIME_RECORD_HEAD ===============*/
#define STBM_STBM_SID_GET_OFFSET_TIME_RECORD_HEAD_STBM_E_NO_ERROR (0x00a01700UL)
#define STBM_STBM_SID_GET_OFFSET_TIME_RECORD_HEAD_STBM_E_PARAM (0x00a0170aUL)
#define STBM_STBM_SID_GET_OFFSET_TIME_RECORD_HEAD_STBM_E_UNINIT (0x00a0170bUL)
#define STBM_STBM_SID_GET_OFFSET_TIME_RECORD_HEAD_STBM_E_PARAM_POINTER (0x00a01710UL)
#define STBM_STBM_SID_GET_OFFSET_TIME_RECORD_HEAD_STBM_E_SERVICE_DISABLED (0x00a01712UL)

/*=============== STBM_SID_GET_TIME_BASE_UPDATE_COUNTER ===============*/
#define STBM_STBM_SID_GET_TIME_BASE_UPDATE_COUNTER_STBM_E_NO_ERROR (0x00a01b00UL)
#define STBM_STBM_SID_GET_TIME_BASE_UPDATE_COUNTER_STBM_E_PARAM (0x00a01b0aUL)
#define STBM_STBM_SID_GET_TIME_BASE_UPDATE_COUNTER_STBM_E_UNINIT (0x00a01b0bUL)
#define STBM_STBM_SID_GET_TIME_BASE_UPDATE_COUNTER_STBM_E_PARAM_POINTER (0x00a01b10UL)
#define STBM_STBM_SID_GET_TIME_BASE_UPDATE_COUNTER_STBM_E_SERVICE_DISABLED (0x00a01b12UL)

/*=============== STBM_SID_TRIGGER_TIME_TRANSMISSION ===============*/
#define STBM_STBM_SID_TRIGGER_TIME_TRANSMISSION_STBM_E_NO_ERROR (0x00a01c00UL)
#define STBM_STBM_SID_TRIGGER_TIME_TRANSMISSION_STBM_E_PARAM (0x00a01c0aUL)
#define STBM_STBM_SID_TRIGGER_TIME_TRANSMISSION_STBM_E_UNINIT (0x00a01c0bUL)
#define STBM_STBM_SID_TRIGGER_TIME_TRANSMISSION_STBM_E_PARAM_POINTER (0x00a01c10UL)
#define STBM_STBM_SID_TRIGGER_TIME_TRANSMISSION_STBM_E_SERVICE_DISABLED (0x00a01c12UL)

/*=============== STBM_SID_GET_CURRENT_VIRTUAL_LOCAL_TIME ===============*/
#define STBM_STBM_SID_GET_CURRENT_VIRTUAL_LOCAL_TIME_STBM_E_NO_ERROR (0x00a01e00UL)
#define STBM_STBM_SID_GET_CURRENT_VIRTUAL_LOCAL_TIME_STBM_E_PARAM (0x00a01e0aUL)
#define STBM_STBM_SID_GET_CURRENT_VIRTUAL_LOCAL_TIME_STBM_E_UNINIT (0x00a01e0bUL)
#define STBM_STBM_SID_GET_CURRENT_VIRTUAL_LOCAL_TIME_STBM_E_PARAM_POINTER (0x00a01e10UL)
#define STBM_STBM_SID_GET_CURRENT_VIRTUAL_LOCAL_TIME_STBM_E_SERVICE_DISABLED (0x00a01e12UL)

/*=============== STBM_SID_BUS_GET_CURRENT_TIME ===============*/
#define STBM_STBM_SID_BUS_GET_CURRENT_TIME_STBM_E_NO_ERROR (0x00a01f00UL)
#define STBM_STBM_SID_BUS_GET_CURRENT_TIME_STBM_E_PARAM (0x00a01f0aUL)
#define STBM_STBM_SID_BUS_GET_CURRENT_TIME_STBM_E_UNINIT (0x00a01f0bUL)
#define STBM_STBM_SID_BUS_GET_CURRENT_TIME_STBM_E_PARAM_POINTER (0x00a01f10UL)
#define STBM_STBM_SID_BUS_GET_CURRENT_TIME_STBM_E_SERVICE_DISABLED (0x00a01f12UL)
/*************************** STBM end ***************************/

/************************** CANTSYN start **************************/
/*=============== CANTSYN_SID_INIT ===============*/
#define CANTSYN_CANTSYN_SID_INIT_CANTSYN_E_NULL_POINTER (0x00a10103UL)

/*=============== CANTSYN_SID_GET_VERSION_INFO ===============*/
#define CANTSYN_CANTSYN_SID_GET_VERSION_INFO_CANTSYN_E_NULL_POINTER (0x00a10203UL)

/*=============== CANTSYN_SID_SET_TRANSMISSION_MODE ===============*/
#define CANTSYN_CANTSYN_SID_SET_TRANSMISSION_MODE_CANTSYN_E_NOT_INITIALIZED (0x00a10302UL)
#define CANTSYN_CANTSYN_SID_SET_TRANSMISSION_MODE_CANTSYN_E_PARAM (0x00a10305UL)
#define CANTSYN_CANTSYN_SID_SET_TRANSMISSION_MODE_CANTSYN_E_INV_CTRL_IDX (0x00a10306UL)

/*=============== CANTSYN_SID_MAIN_FUNCTION ===============*/
#define CANTSYN_CANTSYN_SID_MAIN_FUNCTION_CANTSYN_E_NOT_INITIALIZED (0x00a10602UL)

/*=============== CANTSYN_SID_TX_CONFIRMATION ===============*/
#define CANTSYN_CANTSYN_SID_TX_CONFIRMATION_CANTSYN_E_INVALID_PDUID (0x00a14001UL)
#define CANTSYN_CANTSYN_SID_TX_CONFIRMATION_CANTSYN_E_NOT_INITIALIZED (0x00a14002UL)
#define CANTSYN_CANTSYN_SID_TX_CONFIRMATION_CANTSYN_E_NULL_POINTER (0x00a14003UL)
#define CANTSYN_CANTSYN_SID_TX_CONFIRMATION_CANTSYN_E_PARAM (0x00a14005UL)
#define CANTSYN_CANTSYN_SID_TX_CONFIRMATION_CANTSYN_E_INV_CTRL_IDX (0x00a14006UL)
#define CANTSYN_CANTSYN_SID_TX_CONFIRMATION_CANTSYN_E_UNEXPECT_STATE (0x00a14008UL)

/*=============== CANTSYN_SID_RX_INDICATION ===============*/
#define CANTSYN_CANTSYN_SID_RX_INDICATION_CANTSYN_E_NOT_INITIALIZED (0x00a14202UL)
#define CANTSYN_CANTSYN_SID_RX_INDICATION_CANTSYN_E_NULL_POINTER (0x00a14203UL)
#define CANTSYN_CANTSYN_SID_RX_INDICATION_CANTSYN_E_PARAM (0x00a14205UL)
#define CANTSYN_CANTSYN_SID_RX_INDICATION_CANTSYN_E_INV_CTRL_IDX (0x00a14206UL)
/*************************** CANTSYN end ***************************/

/************************** ETHTSYN start **************************/
/*=============== ETHTSYN_SERVICE_ID_INIT ===============*/
#define ETHTSYN_ETHTSYN_SERVICE_ID_INIT_ETHTSYN_E_NOT_INITIALIZED (0x00a40120UL)

/*=============== ETHTSYN_GETVERSIONINFO_ID ===============*/
#define ETHTSYN_ETHTSYN_GETVERSIONINFO_ID_ETHTSYN_E_PARAM_POINTER (0x00a40231UL)

/*=============== ETHTSYN_GETCURRENTTIME_ID ===============*/
#define ETHTSYN_ETHTSYN_GETCURRENTTIME_ID_ETHTSYN_E_NOT_INITIALIZED (0x00a40320UL)
#define ETHTSYN_ETHTSYN_GETCURRENTTIME_ID_ETHTSYN_E_PARAM_POINTER (0x00a40331UL)
#define ETHTSYN_ETHTSYN_GETCURRENTTIME_ID_ETHTSYN_E_INVALID_TIMEBASE_ID (0x00a40332UL)

/*=============== ETHTSYN_SETGLOBALTIME_ID ===============*/
#define ETHTSYN_ETHTSYN_SETGLOBALTIME_ID_ETHTSYN_E_NOT_INITIALIZED (0x00a40420UL)
#define ETHTSYN_ETHTSYN_SETGLOBALTIME_ID_ETHTSYN_E_PARAM_POINTER (0x00a40431UL)
#define ETHTSYN_ETHTSYN_SETGLOBALTIME_ID_ETHTSYN_E_INVALID_TIMEBASE_ID (0x00a40432UL)

/*=============== ETHTSYN_SETTRANSMISSIONMODE_ID ===============*/
#define ETHTSYN_ETHTSYN_SETTRANSMISSIONMODE_ID_ETHTSYN_E_NOT_INITIALIZED (0x00a40520UL)
#define ETHTSYN_ETHTSYN_SETTRANSMISSIONMODE_ID_ETHTSYN_E_INVALID_CTRL_ID (0x00a40533UL)
#define ETHTSYN_ETHTSYN_SETTRANSMISSIONMODE_ID_ETHTSYN_E_INV_MODE (0x00a40534UL)

/*=============== ETHTSYN_RXINDICATION_ID ===============*/
#define ETHTSYN_ETHTSYN_RXINDICATION_ID_ETHTSYN_E_NOT_INITIALIZED (0x00a40620UL)
#define ETHTSYN_ETHTSYN_RXINDICATION_ID_ETHTSYN_E_INVALID_CTRL_ID (0x00a40633UL)

/*=============== ETHTSYN_TXCONFIRMATION_ID ===============*/
#define ETHTSYN_ETHTSYN_TXCONFIRMATION_ID_ETHTSYN_E_NOT_INITIALIZED (0x00a40720UL)
#define ETHTSYN_ETHTSYN_TXCONFIRMATION_ID_ETHTSYN_E_INVALID_CTRL_ID (0x00a40733UL)

/*=============== ETHTSYN_TRCVLINKSTATECHG_ID ===============*/
#define ETHTSYN_ETHTSYN_TRCVLINKSTATECHG_ID_ETHTSYN_E_NOT_INITIALIZED (0x00a40820UL)
#define ETHTSYN_ETHTSYN_TRCVLINKSTATECHG_ID_ETHTSYN_E_INVALID_CTRL_ID (0x00a40833UL)

/*=============== ETHTSYN_MAINFUNCTION_ID ===============*/
#define ETHTSYN_ETHTSYN_MAINFUNCTION_ID_ETHTSYN_E_NOT_INITIALIZED (0x00a40920UL)
/*************************** ETHTSYN end ***************************/

/************************** DLT_COM start **************************/
/*=============== DLT_COM_RUN ===============*/
#define DLT_COM_DLT_COM_RUN_CAN_TRANS_ERROR (0x00aa0001UL)
#define DLT_COM_DLT_COM_RUN_CAN_CTRMODE_ERROR (0x00aa0002UL)
#define DLT_COM_DLT_COM_RUN_CAN_BUS_OFF_ERROR (0x00aa0003UL)
#define DLT_COM_DLT_COM_RUN_CANIF_FIFO_ERROR (0x00aa0004UL)
#define DLT_COM_DLT_COM_RUN_CANSM_STATE_ERROR (0x00aa0005UL)
#define DLT_COM_DLT_COM_RUN_COM_IPDU_GROUP_ERROR (0x00aa0006UL)
#define DLT_COM_DLT_COM_RUN_COM_APP_NO_TRIGGER_ERROR (0x00aa0007UL)
#define DLT_COM_DLT_COM_RUN_CAN_MAIN_FUNC_NOT_RUN (0x00aa0008UL)
#define DLT_COM_DLT_COM_RUN_CANNM_RELASE_NETWORK_ERROR (0x00aa0009UL)
#define DLT_COM_DLT_COM_RUN_CAN_MAILBOX_BUSY (0x00aa0010UL)
/*************************** DLT_COM end ***************************/

/************************** TCPIP start **************************/
/*=============== TCPIP_GETVERSIONINFO_SERVICE_ID ===============*/
#define TCPIP_TCPIP_GETVERSIONINFO_SERVICE_ID_TCPIP_E_PARAM_POINTER (0x00aa0202UL)

/*=============== TCPIP_GETSOCKET_SERVICE_ID ===============*/
#define TCPIP_TCPIP_GETSOCKET_SERVICE_ID_TCPIP_E_INV_ARG (0x00aa0303UL)
#define TCPIP_TCPIP_GETSOCKET_SERVICE_ID_TCPIP_E_NOPROTOOPT (0x00aa030dUL)
#define TCPIP_TCPIP_GETSOCKET_SERVICE_ID_TCPIP_E_AFNOSUPPORT (0x00aa030eUL)

/*=============== TCPIP_CLOSE_SERVICE_ID ===============*/
#define TCPIP_TCPIP_CLOSE_SERVICE_ID_TCPIP_E_INV_ARG (0x00aa0403UL)

/*=============== TCPIP_BIND_SERVICE_ID ===============*/
#define TCPIP_TCPIP_BIND_SERVICE_ID_TCPIP_E_INV_ARG (0x00aa0503UL)

/*=============== TCPIP_TCPCONNECT_SERVICE_ID ===============*/
#define TCPIP_TCPIP_TCPCONNECT_SERVICE_ID_TCPIP_E_PARAM_POINTER (0x00aa0602UL)
#define TCPIP_TCPIP_TCPCONNECT_SERVICE_ID_TCPIP_E_INV_ARG (0x00aa0603UL)

/*=============== TCPIP_TCPLISTEN_SERVICE_ID ===============*/
#define TCPIP_TCPIP_TCPLISTEN_SERVICE_ID_TCPIP_E_INV_ARG (0x00aa0703UL)

/*=============== TCPIP_TCPRECEIVED_SERVICE_ID ===============*/
#define TCPIP_TCPIP_TCPRECEIVED_SERVICE_ID_TCPIP_E_INV_ARG (0x00aa0803UL)

/*=============== TCPIP_REQUESTCOMMODE_SERVICE_ID ===============*/
#define TCPIP_TCPIP_REQUESTCOMMODE_SERVICE_ID_TCPIP_E_INV_ARG (0x00aa0903UL)

/*=============== TCPIP_ICMPTRANSMIT_SERVICE_ID ===============*/
#define TCPIP_TCPIP_ICMPTRANSMIT_SERVICE_ID_TCPIP_E_INV_ARG (0x00aa0c03UL)

/*=============== TCPIP_GETIPADDR_SERVICE_ID ===============*/
#define TCPIP_TCPIP_GETIPADDR_SERVICE_ID_TCPIP_E_PARAM_POINTER (0x00aa1002UL)
#define TCPIP_TCPIP_GETIPADDR_SERVICE_ID_TCPIP_E_INV_ARG (0x00aa1003UL)

/*=============== TCPIP_GETPHYSADDR_SERVICE_ID ===============*/
#define TCPIP_TCPIP_GETPHYSADDR_SERVICE_ID_TCPIP_E_PARAM_POINTER (0x00aa1102UL)

/*=============== TCPIP_UDPTRANSMIT_SERVICE_ID ===============*/
#define TCPIP_TCPIP_UDPTRANSMIT_SERVICE_ID_TCPIP_E_PARAM_POINTER (0x00aa1202UL)
#define TCPIP_TCPIP_UDPTRANSMIT_SERVICE_ID_TCPIP_E_INV_ARG (0x00aa1203UL)
#define TCPIP_TCPIP_UDPTRANSMIT_SERVICE_ID_TCPIP_E_NOBUFS (0x00aa1204UL)

/*=============== TCPIP_TCPTRANSMIT_SERVICE_ID ===============*/
#define TCPIP_TCPIP_TCPTRANSMIT_SERVICE_ID_TCPIP_E_INV_ARG (0x00aa1303UL)
#define TCPIP_TCPIP_TCPTRANSMIT_SERVICE_ID_TCPIP_E_NOBUFS (0x00aa1304UL)

/*=============== TCPIP_GETARPCACHEENTRIES_SERVICE_ID ===============*/
#define TCPIP_TCPIP_GETARPCACHEENTRIES_SERVICE_ID_TCPIP_E_UNINIT (0x00aa1c01UL)
#define TCPIP_TCPIP_GETARPCACHEENTRIES_SERVICE_ID_TCPIP_E_PARAM_POINTER (0x00aa1c02UL)

/*=============== TCPIP_SETIPADDR_SERVICE_ID ===============*/
#define TCPIP_TCPIP_SETIPADDR_SERVICE_ID_TCPIP_E_PARAM_POINTER (0x00aa1d02UL)

/*=============== TCPIP_GETANDRESETMEASUREMENTDATA_SERVICE_ID ===============*/
#define TCPIP_TCPIP_GETANDRESETMEASUREMENTDATA_SERVICE_ID_TCPIP_E_UNINIT (0x00aa1e01UL)
/*************************** TCPIP end ***************************/

/************************** DOIP start **************************/
/*=============== DOIP_GET_VERSION_INFO_SERVICE_ID ===============*/
#define DOIP_DOIP_GET_VERSION_INFO_SERVICE_ID_DOIP_E_PARAM_POINTER (0x00ad0002UL)

/*=============== DOIP_INIT_SERVICE_ID ===============*/
#define DOIP_DOIP_INIT_SERVICE_ID_DOIP_E_PARAM_POINTER (0x00ad0102UL)

/*=============== DOIP_MAIN_FUNCTION_SERVICE_ID ===============*/
#define DOIP_DOIP_MAIN_FUNCTION_SERVICE_ID_DOIP_E_UNINIT (0x00ad0201UL)

/*=============== DOIP_TP_TRANSMIT_SERVICE_ID ===============*/
#define DOIP_DOIP_TP_TRANSMIT_SERVICE_ID_DOIP_E_UNINIT (0x00ad0301UL)
#define DOIP_DOIP_TP_TRANSMIT_SERVICE_ID_DOIP_E_PARAM_POINTER (0x00ad0302UL)
#define DOIP_DOIP_TP_TRANSMIT_SERVICE_ID_DOIP_E_INVALID_PDU_SDU_ID (0x00ad0303UL)
#define DOIP_DOIP_TP_TRANSMIT_SERVICE_ID_DOIP_E_INVALID_SOCKET_STATE (0x00ad030bUL)

/*=============== DOIP_TP_CANCEL_TRANSMIT_SERVICE_ID ===============*/
#define DOIP_DOIP_TP_CANCEL_TRANSMIT_SERVICE_ID_DOIP_E_UNINIT (0x00ad0401UL)
#define DOIP_DOIP_TP_CANCEL_TRANSMIT_SERVICE_ID_DOIP_E_INVALID_PDU_SDU_ID (0x00ad0403UL)

/*=============== DOIP_SO_CON_MODE_CHG_SERVICE_ID ===============*/
#define DOIP_DOIP_SO_CON_MODE_CHG_SERVICE_ID_DOIP_E_UNINIT (0x00ad0b01UL)

/*=============== DOIP_LOCAL_IP_ADDR_ASSIGN_CHG_SERVICE_ID ===============*/
#define DOIP_DOIP_LOCAL_IP_ADDR_ASSIGN_CHG_SERVICE_ID_DOIP_E_UNINIT (0x00ad0c01UL)

/*=============== DOIP_ACTIVATION_LINE_SW_INACTIVE_SERVICE_ID ===============*/
#define DOIP_DOIP_ACTIVATION_LINE_SW_INACTIVE_SERVICE_ID_DOIP_E_UNINIT (0x00ad0e01UL)

/*=============== DOIP_ACTIVATION_LINE_SW_ACTIVE_SERVICE_ID ===============*/
#define DOIP_DOIP_ACTIVATION_LINE_SW_ACTIVE_SERVICE_ID_DOIP_E_UNINIT (0x00ad0f01UL)

/*=============== DOIP_SOAD_IF_TX_CONFIRMATION_SERVICE_ID ===============*/
#define DOIP_DOIP_SOAD_IF_TX_CONFIRMATION_SERVICE_ID_DOIP_E_UNINIT (0x00ad4001UL)
#define DOIP_DOIP_SOAD_IF_TX_CONFIRMATION_SERVICE_ID_DOIP_E_INVALID_PDU_SDU_ID (0x00ad4003UL)

/*=============== DOIP_SOAD_IF_RX_INDICATION_SERVICE_ID ===============*/
#define DOIP_DOIP_SOAD_IF_RX_INDICATION_SERVICE_ID_DOIP_E_UNINIT (0x00ad4201UL)
#define DOIP_DOIP_SOAD_IF_RX_INDICATION_SERVICE_ID_DOIP_E_INVALID_PDU_SDU_ID (0x00ad4203UL)
#define DOIP_DOIP_SOAD_IF_RX_INDICATION_SERVICE_ID_DOIP_E_INVALID_PARAMETER (0x00ad4204UL)

/*=============== DOIP_SOAD_TP_COPY_TX_DATA_SERVICE_ID ===============*/
#define DOIP_DOIP_SOAD_TP_COPY_TX_DATA_SERVICE_ID_DOIP_E_UNINIT (0x00ad4301UL)
#define DOIP_DOIP_SOAD_TP_COPY_TX_DATA_SERVICE_ID_DOIP_E_PARAM_POINTER (0x00ad4302UL)
#define DOIP_DOIP_SOAD_TP_COPY_TX_DATA_SERVICE_ID_DOIP_E_INVALID_PDU_SDU_ID (0x00ad4303UL)

/*=============== DOIP_SOAD_TP_COPY_RX_DATA_SERVICE_ID ===============*/
#define DOIP_DOIP_SOAD_TP_COPY_RX_DATA_SERVICE_ID_DOIP_E_UNINIT (0x00ad4401UL)
#define DOIP_DOIP_SOAD_TP_COPY_RX_DATA_SERVICE_ID_DOIP_E_PARAM_POINTER (0x00ad4402UL)
#define DOIP_DOIP_SOAD_TP_COPY_RX_DATA_SERVICE_ID_DOIP_E_INVALID_PDU_SDU_ID (0x00ad4403UL)

/*=============== DOIP_SOAD_TP_RX_INDICATION_SERVICE_ID ===============*/
#define DOIP_DOIP_SOAD_TP_RX_INDICATION_SERVICE_ID_DOIP_E_UNINIT (0x00ad4501UL)
#define DOIP_DOIP_SOAD_TP_RX_INDICATION_SERVICE_ID_DOIP_E_INVALID_PDU_SDU_ID (0x00ad4503UL)

/*=============== DOIP_SOAD_TP_START_OF_RECEPTION_SERVICE_ID ===============*/
#define DOIP_DOIP_SOAD_TP_START_OF_RECEPTION_SERVICE_ID_DOIP_E_UNINIT (0x00ad4601UL)
#define DOIP_DOIP_SOAD_TP_START_OF_RECEPTION_SERVICE_ID_DOIP_E_PARAM_POINTER (0x00ad4602UL)
#define DOIP_DOIP_SOAD_TP_START_OF_RECEPTION_SERVICE_ID_DOIP_E_INVALID_PDU_SDU_ID (0x00ad4603UL)
#define DOIP_DOIP_SOAD_TP_START_OF_RECEPTION_SERVICE_ID_DOIP_E_INVALID_PARAMETER (0x00ad4604UL)

/*=============== DOIP_SOAD_TP_TX_CONFIRMATION_SERVICE_ID ===============*/
#define DOIP_DOIP_SOAD_TP_TX_CONFIRMATION_SERVICE_ID_DOIP_E_UNINIT (0x00ad4801UL)
#define DOIP_DOIP_SOAD_TP_TX_CONFIRMATION_SERVICE_ID_DOIP_E_INVALID_PDU_SDU_ID (0x00ad4803UL)

/*=============== DOIP_IF_TRANSMIT_SERVICE_ID ===============*/
#define DOIP_DOIP_IF_TRANSMIT_SERVICE_ID_DOIP_E_UNINIT (0x00ad4901UL)

/*=============== DOIP_IF_CANCEL_TRANSMIT_SERVICE_ID ===============*/
#define DOIP_DOIP_IF_CANCEL_TRANSMIT_SERVICE_ID_DOIP_E_UNINIT (0x00ad4a01UL)

/*=============== DOIP_HANDLE_VEHICLE_ID_REQ_ID ===============*/
#define DOIP_DOIP_HANDLE_VEHICLE_ID_REQ_ID_DOIP_E_INVALID_PDU_SDU_ID (0x00ad5003UL)
#define DOIP_DOIP_HANDLE_VEHICLE_ID_REQ_ID_DOIP_E_UNEXPECTED_EXECUTION (0x00ad5006UL)
#define DOIP_DOIP_HANDLE_VEHICLE_ID_REQ_ID_DOIP_E_BUFFER_BUSY (0x00ad5007UL)
#define DOIP_DOIP_HANDLE_VEHICLE_ID_REQ_ID_DOIP_E_IF_TRANSMIT_ERROR (0x00ad5009UL)

/*=============== DOIP_SEND_VEHICLE_ANNOUNCE_REQ_ID ===============*/
#define DOIP_DOIP_SEND_VEHICLE_ANNOUNCE_REQ_ID_DOIP_E_BUFFER_BUSY (0x00ad5107UL)
#define DOIP_DOIP_SEND_VEHICLE_ANNOUNCE_REQ_ID_DOIP_E_IF_TRANSMIT_ERROR (0x00ad5109UL)

/*=============== DOIP_HANDLE_ENTITY_STATUS_REQ_ID ===============*/
#define DOIP_DOIP_HANDLE_ENTITY_STATUS_REQ_ID_DOIP_E_BUFFER_BUSY (0x00ad5207UL)
#define DOIP_DOIP_HANDLE_ENTITY_STATUS_REQ_ID_DOIP_E_IF_TRANSMIT_ERROR (0x00ad5209UL)

/*=============== DOIP_CREATE_AND_SEND_ALIVE_CHECK_ID ===============*/
#define DOIP_DOIP_CREATE_AND_SEND_ALIVE_CHECK_ID_DOIP_E_BUFFER_BUSY (0x00ad5307UL)

/*=============== DOIP_ROUTING_ACTIVATION_REQ_ID ===============*/
#define DOIP_DOIP_ROUTING_ACTIVATION_REQ_ID_DOIP_E_UNEXPECTED_EXECUTION (0x00ad5406UL)
#define DOIP_DOIP_ROUTING_ACTIVATION_REQ_ID_DOIP_E_BUFFER_BUSY (0x00ad5407UL)
#define DOIP_DOIP_ROUTING_ACTIVATION_REQ_ID_DOIP_E_TP_TRANSMIT_ERROR (0x00ad540aUL)

/*=============== DOIP_HANDLE_DIAG_MSG_ID ===============*/
#define DOIP_DOIP_HANDLE_DIAG_MSG_ID_DOIP_E_UNEXPECTED_EXECUTION (0x00ad5506UL)

/*=============== DOIP_CREATE_AND_SEND_NACK_ID ===============*/
#define DOIP_DOIP_CREATE_AND_SEND_NACK_ID_DOIP_E_BUFFER_BUSY (0x00ad5607UL)
#define DOIP_DOIP_CREATE_AND_SEND_NACK_ID_DOIP_E_INVALID_CH_INDEX (0x00ad5608UL)
#define DOIP_DOIP_CREATE_AND_SEND_NACK_ID_DOIP_E_IF_TRANSMIT_ERROR (0x00ad5609UL)

/*=============== DOIP_CREATE_AND_SEND_D_ACK_ID ===============*/
#define DOIP_DOIP_CREATE_AND_SEND_D_ACK_ID_DOIP_E_BUFFER_BUSY (0x00ad5707UL)
#define DOIP_DOIP_CREATE_AND_SEND_D_ACK_ID_DOIP_E_TP_TRANSMIT_ERROR (0x00ad570aUL)

/*=============== DOIP_CREATE_AND_SEND_D_NACK_ID ===============*/
#define DOIP_DOIP_CREATE_AND_SEND_D_NACK_ID_DOIP_E_BUFFER_BUSY (0x00ad5807UL)
#define DOIP_DOIP_CREATE_AND_SEND_D_NACK_ID_DOIP_E_TP_TRANSMIT_ERROR (0x00ad580aUL)

/*=============== DOIP_HANDLE_POWER_MODE_REQ_ID ===============*/
#define DOIP_DOIP_HANDLE_POWER_MODE_REQ_ID_DOIP_E_BUFFER_BUSY (0x00ad5907UL)
#define DOIP_DOIP_HANDLE_POWER_MODE_REQ_ID_DOIP_E_IF_TRANSMIT_ERROR (0x00ad5909UL)
#define DOIP_DOIP_HANDLE_POWER_MODE_REQ_ID_DOIP_E_POWER_MODE_NOT_CONFIGURED (0x00ad590cUL)
#define DOIP_DOIP_HANDLE_POWER_MODE_REQ_ID_DOIP_E_POWER_MODE_CALLBACK_NOTREADY (0x00ad590dUL)

/*=============== DOIP_HANDLE_ALIVECHECK_RESP_ID ===============*/
#define DOIP_DOIP_HANDLE_ALIVECHECK_RESP_ID_DOIP_E_TP_TRANSMIT_ERROR (0x00ad5b0aUL)

/*=============== DOIP_HANDLE_TIMEOUT_ID ===============*/
#define DOIP_DOIP_HANDLE_TIMEOUT_ID_DOIP_E_TP_TRANSMIT_ERROR (0x00ad5c0aUL)

/*=============== DOIP_GET_EID_ID ===============*/
#define DOIP_DOIP_GET_EID_ID_DOIP_E_UNEXPECTED_EXECUTION (0x00ad5d06UL)
/*************************** DOIP end ***************************/

/************************** E2E start **************************/
/*=============== E2E_P02_CHECK ===============*/
#define E2E_E2E_P02_CHECK_E2E_E_INPUTERR_NULL (0x00cf0113UL)
#define E2E_E2E_P02_CHECK_E2E_E_INPUTERR_WRONG (0x00cf0117UL)
#define E2E_E2E_P02_CHECK_E2E_E_INTERR (0x00cf0119UL)
#define E2E_E2E_P02_CHECK_E2E_E_WRONGSTATE (0x00cf011aUL)

/*=============== E2E_P02_PROTECT ===============*/
#define E2E_E2E_P02_PROTECT_E2E_E_INPUTERR_NULL (0x00cf0213UL)
#define E2E_E2E_P02_PROTECT_E2E_E_INPUTERR_WRONG (0x00cf0217UL)
#define E2E_E2E_P02_PROTECT_E2E_E_INTERR (0x00cf0219UL)
#define E2E_E2E_P02_PROTECT_E2E_E_WRONGSTATE (0x00cf021aUL)

/*=============== E2E_P04_CHECK ===============*/
#define E2E_E2E_P04_CHECK_E2E_E_INPUTERR_NULL (0x00cf0313UL)
#define E2E_E2E_P04_CHECK_E2E_E_INPUTERR_WRONG (0x00cf0317UL)
#define E2E_E2E_P04_CHECK_E2E_E_INTERR (0x00cf0319UL)
#define E2E_E2E_P04_CHECK_E2E_E_WRONGSTATE (0x00cf031aUL)

/*=============== E2E_P04_PROTECT ===============*/
#define E2E_E2E_P04_PROTECT_E2E_E_INPUTERR_NULL (0x00cf0413UL)
#define E2E_E2E_P04_PROTECT_E2E_E_INPUTERR_WRONG (0x00cf0417UL)
#define E2E_E2E_P04_PROTECT_E2E_E_INTERR (0x00cf0419UL)
#define E2E_E2E_P04_PROTECT_E2E_E_WRONGSTATE (0x00cf041aUL)

/*=============== E2E_P05_CHECK ===============*/
#define E2E_E2E_P05_CHECK_E2E_E_INPUTERR_NULL (0x00cf0513UL)
#define E2E_E2E_P05_CHECK_E2E_E_INPUTERR_WRONG (0x00cf0517UL)
#define E2E_E2E_P05_CHECK_E2E_E_INTERR (0x00cf0519UL)
#define E2E_E2E_P05_CHECK_E2E_E_WRONGSTATE (0x00cf051aUL)

/*=============== E2E_P05_PROTECT ===============*/
#define E2E_E2E_P05_PROTECT_E2E_E_INPUTERR_NULL (0x00cf0613UL)
#define E2E_E2E_P05_PROTECT_E2E_E_INPUTERR_WRONG (0x00cf0617UL)
#define E2E_E2E_P05_PROTECT_E2E_E_INTERR (0x00cf0619UL)
#define E2E_E2E_P05_PROTECT_E2E_E_WRONGSTATE (0x00cf061aUL)

/*=============== E2E_SM ===============*/
#define E2E_E2E_SM_E2E_E_INPUTERR_NULL (0x00cf0713UL)
#define E2E_E2E_SM_E2E_E_INPUTERR_WRONG (0x00cf0717UL)
#define E2E_E2E_SM_E2E_E_INTERR (0x00cf0719UL)
#define E2E_E2E_SM_E2E_E_WRONGSTATE (0x00cf071aUL)
/*************************** E2E end ***************************/

/************************** XCPONCAN start **************************/
/*=============== CANXCP_TLSERVICE_ID ===============*/
#define XCPONCAN_CANXCP_TLSERVICE_ID_CANXCP_E_NOT_INITIALIZED (0x00d40102UL)

/*=============== CANXCP_SEND_ID ===============*/
#define XCPONCAN_CANXCP_SEND_ID_CANXCP_E_NOT_INITIALIZED (0x00d40202UL)
#define XCPONCAN_CANXCP_SEND_ID_CANXCP_E_NULL_POINTER (0x00d40207UL)
/*************************** XCPONCAN end ***************************/

/************************** XCP start **************************/
/*=============== XCP_SID_SEND_EVENT ===============*/
#define XCP_XCP_SID_SEND_EVENT_XCP_E_PARAM_CHANNEL (0x00d4030bUL)
#define XCP_XCP_SID_SEND_EVENT_XCP_E_PARAM_POINTER (0x00d4030dUL)
#define XCP_XCP_SID_SEND_EVENT_XCP_E_PARAM_VALUE (0x00d4030eUL)
#define XCP_XCP_SID_SEND_EVENT_XCP_E_UNINIT (0x00d40310UL)
/*************************** XCP end ***************************/

/************************** XCPONCAN start **************************/
/*=============== CANXCP_SENDFLUSH_ID ===============*/
#define XCPONCAN_CANXCP_SENDFLUSH_ID_CANXCP_E_NOT_INITIALIZED (0x00d40402UL)
/*************************** XCPONCAN end ***************************/

/************************** XCP start **************************/
/*=============== XCP_SID_PUT_CHAR ===============*/
#define XCP_XCP_SID_PUT_CHAR_XCP_E_PARAM_CHANNEL (0x00d4040bUL)
#define XCP_XCP_SID_PUT_CHAR_XCP_E_UNINIT (0x00d40410UL)

/*=============== XCP_SID_PRINT ===============*/
#define XCP_XCP_SID_PRINT_XCP_E_PARAM_CHANNEL (0x00d4050bUL)
#define XCP_XCP_SID_PRINT_XCP_E_PARAM_POINTER (0x00d4050dUL)
#define XCP_XCP_SID_PRINT_XCP_E_UNINIT (0x00d40510UL)
/*************************** XCP end ***************************/

/************************** XCPONCAN start **************************/
/*=============== CANXCP_GETVERSIONINFO_ID ===============*/
#define XCPONCAN_CANXCP_GETVERSIONINFO_ID_CANXCP_E_NULL_POINTER (0x00d40607UL)
/*************************** XCPONCAN end ***************************/

/************************** XCP start **************************/
/*=============== XCP_SID_DISCONNECT ===============*/
#define XCP_XCP_SID_DISCONNECT_XCP_E_PARAM_CHANNEL (0x00d4060bUL)
#define XCP_XCP_SID_DISCONNECT_XCP_E_UNINIT (0x00d40610UL)
/*************************** XCP end ***************************/

/************************** XCPONCAN start **************************/
/*=============== CANXCP_SETPDUMODE_ID ===============*/
#define XCPONCAN_CANXCP_SETPDUMODE_ID_CANXCP_E_NOT_INITIALIZED (0x00d40702UL)
#define XCPONCAN_CANXCP_SETPDUMODE_ID_CANXCP_E_INVALID_NW_HANDLE (0x00d40706UL)
/*************************** XCPONCAN end ***************************/

/************************** XCP start **************************/
/*=============== XCP_SID_SEND_CRM ===============*/
#define XCP_XCP_SID_SEND_CRM_XCP_E_PARAM_CHANNEL (0x00d4070bUL)
#define XCP_XCP_SID_SEND_CRM_XCP_E_UNINIT (0x00d40710UL)

/*=============== XCP_SID_GET_XCP_DATA_POINTER ===============*/
#define XCP_XCP_SID_GET_XCP_DATA_POINTER_XCP_E_PARAM_CHANNEL (0x00d4080bUL)
#define XCP_XCP_SID_GET_XCP_DATA_POINTER_XCP_E_UNINIT (0x00d40810UL)

/*=============== XCP_SID_GET_VERSION_INFO ===============*/
#define XCP_XCP_SID_GET_VERSION_INFO_XCP_E_PARAM_POINTER (0x00d40a0dUL)

/*=============== XCP_SID_TL_RX_INDICATION ===============*/
#define XCP_XCP_SID_TL_RX_INDICATION_XCP_E_PARAM_CHANNEL (0x00d40b0bUL)
#define XCP_XCP_SID_TL_RX_INDICATION_XCP_E_PARAM_POINTER (0x00d40b0dUL)
#define XCP_XCP_SID_TL_RX_INDICATION_XCP_E_UNINIT (0x00d40b10UL)

/*=============== XCP_SID_TL_TX_CONFIRMATION ===============*/
#define XCP_XCP_SID_TL_TX_CONFIRMATION_XCP_E_PARAM_CHANNEL (0x00d40c0bUL)
#define XCP_XCP_SID_TL_TX_CONFIRMATION_XCP_E_UNINIT (0x00d40c10UL)

/*=============== XCP_SID_GET_SESSION_STATUS ===============*/
#define XCP_XCP_SID_GET_SESSION_STATUS_XCP_E_PARAM_CHANNEL (0x00d40e0bUL)
#define XCP_XCP_SID_GET_SESSION_STATUS_XCP_E_UNINIT (0x00d40e10UL)

/*=============== XCP_SID_SET_ACTIVE_TL ===============*/
#define XCP_XCP_SID_SET_ACTIVE_TL_XCP_E_PARAM_CHANNEL (0x00d40f0bUL)
#define XCP_XCP_SID_SET_ACTIVE_TL_XCP_E_PARAM_VALUE (0x00d40f0eUL)
#define XCP_XCP_SID_SET_ACTIVE_TL_XCP_E_UNINIT (0x00d40f10UL)

/*=============== XCP_SID_GET_ACTIVE_TL ===============*/
#define XCP_XCP_SID_GET_ACTIVE_TL_XCP_E_PARAM_CHANNEL (0x00d4100bUL)
#define XCP_XCP_SID_GET_ACTIVE_TL_XCP_E_UNINIT (0x00d41010UL)

/*=============== XCP_SID_SET_STIM_MODE ===============*/
#define XCP_XCP_SID_SET_STIM_MODE_XCP_E_PARAM_VALUE (0x00d4110eUL)
#define XCP_XCP_SID_SET_STIM_MODE_XCP_E_UNINIT (0x00d41110UL)

/*=============== XCP_SID_MODIFY_PROTECTION_STATE ===============*/
#define XCP_XCP_SID_MODIFY_PROTECTION_STATE_XCP_E_PARAM_CHANNEL (0x00d4140bUL)
#define XCP_XCP_SID_MODIFY_PROTECTION_STATE_XCP_E_PARAM_VALUE (0x00d4140eUL)
#define XCP_XCP_SID_MODIFY_PROTECTION_STATE_XCP_E_UNINIT (0x00d41410UL)
/*************************** XCP end ***************************/

/************************** XCPONCAN start **************************/
/*=============== CANXCP_TXCONFIRMATION_SERVICE_ID ===============*/
#define XCPONCAN_CANXCP_TXCONFIRMATION_SERVICE_ID_CANXCP_E_NOT_INITIALIZED (0x00d46502UL)

/*=============== CANXCP_RXINDICATION_SERVICE_ID ===============*/
#define XCPONCAN_CANXCP_RXINDICATION_SERVICE_ID_CANXCP_E_NOT_INITIALIZED (0x00d46602UL)
#define XCPONCAN_CANXCP_RXINDICATION_SERVICE_ID_CANXCP_E_NULL_POINTER (0x00d46607UL)
#define XCPONCAN_CANXCP_RXINDICATION_SERVICE_ID_CANXCP_E_INVALID_PDULEN (0x00d46608UL)
/*************************** XCPONCAN end ***************************/

/************************** XCP start **************************/
/*=============== XCP_SID_EVENT ===============*/
#define XCP_XCP_SID_EVENT_XCP_E_PARAM_EVENTCHANNEL (0x00d4c90cUL)
#define XCP_XCP_SID_EVENT_XCP_E_INVALID_CORE_ID (0x00d4c912UL)

/*=============== XCP_SID_STIM_EVENT_STATUS ===============*/
#define XCP_XCP_SID_STIM_EVENT_STATUS_XCP_E_PARAM_EVENTCHANNEL (0x00d4fd0cUL)
#define XCP_XCP_SID_STIM_EVENT_STATUS_XCP_E_PARAM_VALUE (0x00d4fd0eUL)
#define XCP_XCP_SID_STIM_EVENT_STATUS_XCP_E_INVALID_CORE_ID (0x00d4fd12UL)
/*************************** XCP end ***************************/

/************************** XCPONETH start **************************/
/*=============== TCPIPXCP_RXINDICATION_SERVICE_ID ===============*/
#define XCPONETH_TCPIPXCP_RXINDICATION_SERVICE_ID_TCPIPXCP_E_NULL_POINTER (0x00ff0000UL)
#define XCPONETH_TCPIPXCP_RXINDICATION_SERVICE_ID_TCPIPXCP_E_INV_SOCK_IDX (0x00ff0001UL)
#define XCPONETH_TCPIPXCP_RXINDICATION_SERVICE_ID_TCPIPXCP_E_NOT_INITIALIZED (0x00ff0003UL)

/*=============== TCPIPXCP_TXCONFIRMATION_SERVICE_ID ===============*/
#define XCPONETH_TCPIPXCP_TXCONFIRMATION_SERVICE_ID_TCPIPXCP_E_NOT_INITIALIZED (0x00ff0103UL)

/*=============== TCPIPXCP_SOCONMODECHG_SERVICE_ID ===============*/
#define XCPONETH_TCPIPXCP_SOCONMODECHG_SERVICE_ID_TCPIPXCP_E_NOT_INITIALIZED (0x00ff0203UL)

/*=============== TCPIPXCP_SEND_SERVICE_ID ===============*/
#define XCPONETH_TCPIPXCP_SEND_SERVICE_ID_TCPIPXCP_E_NULL_POINTER (0x00ff0300UL)
#define XCPONETH_TCPIPXCP_SEND_SERVICE_ID_TCPIPXCP_E_INV_SOCK_IDX (0x00ff0301UL)
#define XCPONETH_TCPIPXCP_SEND_SERVICE_ID_TCPIPXCP_E_NOT_INITIALIZED (0x00ff0303UL)

/*=============== TCPIPXCP_SENDFLUSH_SERVICE_ID ===============*/
#define XCPONETH_TCPIPXCP_SENDFLUSH_SERVICE_ID_TCPIPXCP_E_NOT_INITIALIZED (0x00ff0403UL)

/*=============== TCPIPXCP_TLSERVICE_SERVICE_ID ===============*/
#define XCPONETH_TCPIPXCP_TLSERVICE_SERVICE_ID_TCPIPXCP_E_NOT_INITIALIZED (0x00ff0503UL)
/*************************** XCPONETH end ***************************/

#ifdef __cplusplus
}
#endif
#endif
